Guild icon
EmoTracker
Support / autotracker-support
Autotracker requires an active internet connection. Make sure you have installed the required manual update referred to in #announcements! All autotracker related support discussion (questions, help requests, etc.) should go here. Useful information is in the pinned messages. When reporting issues, make sure to be specific about what emulator/console/etc. is being used, as well as the details of what you saw, as specifically as possible. For emulator players, any Lua script errors you see in your emulator are very useful information.
Avatar
Volor 2019-04-14 03:55
"Specified module not found" (socket.core , from socket.dll) (edited)
03:55
Tried the setup in the pinned message Update: I have a similar problem for a coop script. iuplua not found. in case they are linked in any way Do I need to install/reinstall for lua beforehand ? ( Or am I a potato and missed a easy step in both cases :^) ) (edited)
Avatar
Volor 2019-04-14 04:26
I m using windows10 64bits If that matters ๐Ÿ˜ƒ
Avatar
Stylesetter 2019-04-14 04:47
@EmoSaru Thank you so much for your help! Using the connector.lua from the emotracker directory has solved my problem.
Avatar
Things&Stuff 2019-04-14 10:53
I'm new to this so, I'm sorry if I'm bad, but I'm playing on an Snes9x x64 emulator and I'm unsure of what I need to do for auto-tracking
10:56
I have already selected lua but the thing is still yellow. I'm unsure if I need to download a different emulator, or I need to download something else
Avatar
stephen 2019-04-14 11:03
Did you follow all the directions in the pinned messages w/r/t pointing your emulator to connector.lua in the emotracker directory?
Avatar
Things&Stuff 2019-04-14 11:04
oh, shoot I didn't realize there were pinned messages, I assumed It would be in faq...
11:04
sorry
Avatar
stephen 2019-04-14 11:05
Each support channel has important details regarding that topic pinned.
Avatar
Things&Stuff 2019-04-14 11:05
ok, thanks!
Avatar
Things&Stuff 2019-04-14 11:18
ok so new development, when I attempt to use snes9x-rr and do the connector.lua part, it just says "failed to unpack block"
11:18
then the robot goes red
Avatar
Geekboy1011 2019-04-14 11:18
^ same
Avatar
EmoSaru 2019-04-14 11:38
Please ensure that you are loading the current version of the connector.lua script from the EmoTracker install directory. If there is any mismatch, it will not work. See the file listing I posted above - if your snes9x connector directory doesnโ€™t look like that, you have a problem. (edited)
11:40
Also, as I posted above... The first line output into the Lua window in Snes9x should be ConnectorLib Lua Connector 2.0.0 (LuaSocket 3.0-rc1) if you are on the correct version
Avatar
Geekboy1011 2019-04-14 11:44
ohhh missed that there was another version then the one in the Snes9x-rr directory
11:44
thanks!
Avatar
Things&Stuff 2019-04-14 11:52
I'm sorry I'm really dumb, where's the install directory?
Avatar
EmoSaru 2019-04-14 11:54
The default would be c:\program files (x86)\EmoTracker
11:54
As it was in the screenshot I posted above
Avatar
Things&Stuff 2019-04-14 12:00
I don't know If I'm doing something incorrect, but now it just says "failed to open socket: connection refused"
12:00
it is the correct version (edited)
12:05
oh
12:05
nevermind
Avatar
Volor 2019-04-14 12:12
Tried to set it up with bizHawk , working very well ๐Ÿ‘ will try to find out why I cant do it with snes. Looks like its on my end though, will edit previous message if I find out
Avatar
RETRObasti 2019-04-16 04:18
hey, it is possible to use the newest version of snes9x (v1.58) with the lua support?
Avatar
Espeon 2019-04-16 07:30
no, it hasn't been developed yet
Avatar
RETRObasti 2019-04-16 10:23
Hey, if i use BizHawk i become socket.dll dynamic libraries not enabled whats wrong?
10:23
with lua
Avatar
stephen 2019-04-16 10:25
There is a pinned message for setting up Bizhawk
10:25
Please make sure you follow all the directions in that pin, including restarting bizhawk where it says to.
Avatar
RETRObasti 2019-04-16 10:40
oh thx
10:40
sorry
Avatar
Solski 2019-04-17 09:34
Hey whens autotracking for smz3?
09:34
wednesdaysarebad
Avatar
stephen 2019-04-17 09:38
when the pack maintainer adds it. It's probably quite an undertaking, due to the nature of the rom
Avatar
Espeon 2019-04-17 11:21
pokes ninban
Avatar
Ninban 2019-04-17 11:30
@Ninban when's autotracker?
11:31
idk
11:34
You should use voice tracker instead @Solski , I heard it say quite the answers ๐Ÿ‘€
Avatar
fylion 2019-04-17 11:49
/reboot Ninban
Avatar
Solski 2019-04-17 11:50
Yeah ivan already put it through its paces dont worry lmao
Avatar
Ninban 2019-04-17 11:51
I'm afraid autotracking won't have the same level of golden entertainment
Avatar
MacAttack519 2019-04-17 21:06
Hey so I installed the new emotracker, now it says "Failed to unpack block" all the time. Any idea how to fix it?
Avatar
stephen 2019-04-17 21:27
Sounds like you might be using an older version of connector.lua. Iโ€™d go through the autotracker setup steps again to make sure you have everything set right for the new version.
Avatar
MacAttack519 2019-04-17 21:29
Aight I'll try it
21:34
Aight so I completely removed snes9x and all it's files, redownloaded it, tried another run of it with the new connector, same thing happens
21:37
So now when I load everything up and try to run the connector.lua, the robot on the track goes red and says "Auto-tracker is having issues. Connection issues, missing game data, or a pack attempting to access restricted memory can cause this"
21:38
I tried reinstalling the alttp randomizer pack in the emotracker but that seems to have not done anyhting
Avatar
EmoSaru 2019-04-17 21:44
Are you correctly loading the connector.lua from the EmoTracker install directory?
Avatar
MacAttack519 2019-04-17 21:45
Well like I've been doing the same way for a month or so, has anything changed?
21:46
Cause I click browse, takes me to the folder with the connector.lua in it, double click it, it runs and then I get the failed to load block thing and it won't go away
Avatar
stephen 2019-04-17 21:46
what folder is the connector.lua in, in your case?
Avatar
MacAttack519 2019-04-17 21:50
Just a custom folder I made to keep the snes9x-rr in
Avatar
MacAttack519 2019-04-17 21:58
Oh, I got it to work
Avatar
stephen 2019-04-17 21:58
You will want to load it directly from the emotracker folder.
Avatar
MacAttack519 2019-04-17 21:58
Can I move the connector.lua somewhere else?
Avatar
stephen 2019-04-17 21:58
I believe it depends on being in the emotracker folder due to dependencies.
Avatar
MacAttack519 2019-04-17 21:59
ahaha so no then.
21:59
aight, thanks for the help, much appreciated!
22:02
It's weird though, cause this is the first time I have ever needed to open directly from the emotracker folder
Avatar
EmoSaru 2019-04-17 22:15
That's because this is the first time a substantial change to connector.lua has rolled out.
22:16
Because it can be updated to fix issues, keep up with connectorlib updates, etc., you should always use the latest version from the emotracker install folder.
Avatar
nockel 2019-04-18 06:55
Can someone please help me with setting up snes9x
Avatar
Deleted User 2019-04-18 11:06
extract/install. use your roms. done?
Avatar
duncathan_salt 2019-04-18 11:30
@nockel check pinned messages
Avatar
nockel 2019-04-18 12:14
Under FAQ?
Avatar
JRJathome 2019-04-18 12:14
No, the pinned messages in this channel.
Avatar
nockel 2019-04-18 12:19
ah found thx
12:21
Read about snes mini, do it work with retropie too?
Avatar
EmoSaru 2019-04-18 12:47
No.
Avatar
JulianaDragonier 2019-04-20 19:14
anyone know where I can get a tracker for a SuperMetroid-Link to the Past run?
Avatar
Natalie 2019-04-20 19:35
Autotracker support is not yet developed for the SMZ3 crossover.
19:35
At least, not as far as an EmoTracker package is concerned.
Avatar
RETRObasti 2019-04-21 01:29
Hey, how it works the โ€žGoโ€œ Button in the ALTTP Autotracker? If i am in Go Mode i must trigger it manually.
Avatar
Natalie 2019-04-21 01:41
"go mode" is different for everyone and that button is a vestigial feature from a bygone era.
Avatar
Mistariah 2019-04-21 03:44
On a minor note I ran into a bit of an issue. When I marked a check on the lttp map as 'checked' but didn't actually obtain the item there, the auto tracker would then forcibly correct me and uncheck it. For worthless checks (such as empty items in co-op) it'd be nice to ignore or manually mark a check and not have auto tracker override me.
03:44
Is there some setting in overlooked to be able to do this?
Avatar
JRJathome 2019-04-21 07:55
I'm sure Emo fixed that at one point, and I've never had that be an issue when playing on console. You mentioned having to modify the code in hal.lua to make it work with the earlier version of Bizhawk. Does it still do that when using the latest version of Bizhawk and the unmodified hal.lua?
08:02
As for the go mode button, Emo's view in the past has been that recognizing when you're in go mode should be a fundamental skill that all rando players should have. I'm sure it's technically possible to modify the pack to create an automatic go mode button, but I doubt it'll be officially supported. (edited)
Avatar
EmoSaru 2019-04-21 13:30
@Mistariah How did you mark the location as cleared? If you manually click chests right now, the autotracker will override it on the next update. If you right click the location square to clear it, it will stay cleared.
Avatar
goggles2905 2019-04-21 14:27
can someone help me I'm trying to run the lua script to enable auto tracking but I keep returning failed to unpack block am I doing something wrong?
14:29
I think my issue has been answered above
Avatar
little_red 2019-04-21 14:29
there's also the pinned messages in this channel
Avatar
goggles2905 2019-04-21 14:33
no pinned messages arent answering my issue
Avatar
Natalie 2019-04-21 14:34
it's been asked frequently, and I believe the answer has always been "don't move things out of the emotracker directory"
Avatar
goggles2905 2019-04-21 14:36
look I'm sorry I havent touched anything with emotracker the lua script worked 2 weeks ago and now it isn't has something changed?
Avatar
EmoSaru 2019-04-21 14:39
Are you loading the connector.lua script from your EmoTracker install directory? Or from somewhere else?
14:39
And yes, plenty of things changed.
Avatar
goggles2905 2019-04-21 14:41
I have the lua script with the emulator folder if I need to move it there where might I access it?
Avatar
EmoSaru 2019-04-21 14:42
Don't move anything. Load the connector.lua script that is located in e.g. C:\PRogram Files (x86)\EmoTracker\connectors<your emulator name>
14:42
Do not load any other version
Avatar
goggles2905 2019-04-21 14:43
ok thank you I was using the connector provided with the emulator link
Avatar
EmoSaru 2019-04-21 14:45
Are you using Snes9x?
14:45
@Espeon Can you please update your pinned message about Snes9x setup to refer people to use the connector script from the EmoTracker install directory?
Avatar
Espeon 2019-04-21 14:46
yep
14:51
was not aware that the script had changed homes so didn't know to update it
Avatar
EmoSaru 2019-04-21 14:55
Thanks!
Avatar
Mistariah 2019-04-22 05:27
@EmoSaru thanks for the advice! Yes I double clicked a location to pin it, the clicked the chest to make it go black. Then auto tracker updates to back to blue. So if I right click directly on map blue square, it won't override? Confusing but if that works I'll happily do it that way.
05:30
@JRJathome and to respond to you, I think the unmodified had same behavior. I can double check if that matters when I go to test Sarus advice
Avatar
JRJathome 2019-04-22 10:50
Nah, that's fine. Emo's explanation makes more sense.
Avatar
Lechtansi 2019-04-22 12:18
hey @emo, autotracker feature request. Would it be possible to list the GTBK location in the final results tally?
Avatar
stephen 2019-04-22 12:20
since the tracker explicitly doesn't look at dungeon chests, I think that's unlikely
Avatar
English Language 2019-04-22 12:22
So havent messed with the tracker in a while and just found the auto tracker feature. What specifically do I need to get that up and running? Just turns yellow when I try to turn it on atm
Avatar
JRJathome 2019-04-22 12:22
There's instructions pinned in this channel.
Avatar
English Language 2019-04-22 12:23
Oop, so there is. Will check that out first then
Avatar
Natalie 2019-04-22 12:23
GTBK "location" is currently just a "how many checks did you make until you got the key", right?
Avatar
JRJathome 2019-04-22 12:23
Yeah
Avatar
Natalie 2019-04-22 12:23
That is an easy thing to do, so long as it's mirrored from SRAM.
12:24
I'd wager it's currently not mirrored from SRAM.
Avatar
English Language 2019-04-22 12:26
There a specific emulator I need for the autotracker?
Avatar
Natalie 2019-04-22 12:26
That's also detailed in the pins.
12:27
It's only good for BizHawk, a specific modification of Snes9x, or a SD2SNES (or SNES Mini/Classic [same thing] modified to emulate a SD2SNES).
Avatar
English Language 2019-04-22 12:27
Well, more familiar with SNes9x, so probably gonna just go with that one then
Avatar
stephen 2019-04-22 12:28
To be clear, it's not SNES9X as you would know it, but a specific version called SNES9X-RR
12:28
the details of which are in the pins.
Avatar
English Language 2019-04-22 12:29
Yeah my mistake. DOwnloading that now
Avatar
EmoSaru 2019-04-22 12:30
I'm not going to be adding GT big key tracking for the same reasons that I don't track dungeon chests in general.
Avatar
Lechtansi 2019-04-22 12:31
ok. i didn't know if you had access to the end game credit info and thats where you got the post-game stats so i thought i woudl ask
Avatar
English Language 2019-04-22 12:34
Oh there we go, got it working
Avatar
stephen 2019-04-22 12:35
good deal.
Avatar
English Language 2019-04-22 12:36
Ty for the assistance
Avatar
Mallow Ch. 2019-04-23 22:16
Thought I'd try out the autotracker, but I keep getting these errors.
Avatar
EmoSaru 2019-04-23 22:20
Have you started the autotracker in EmoTracker?
Avatar
Mallow Ch. 2019-04-23 22:20
๐Ÿคฆ dangit. didn't think of that.
22:21
thanks.
Avatar
bradyarmstrong 2019-04-25 06:00
just a quick question about the color scheme on the auto tracker. Like I noticed that it will remove green locations. But I started a standard uncle assured seed and noticed that the locations stayed yellow after completing them. Is this normal? also I noticed that Sarharsa guy is orange, but after I got the three chests in his back room the orange location was removed. Just kinda looking for an explanation of how the different colors work. thanks.
Avatar
Lechtansi 2019-04-25 07:29
yellow is for items you could collect if you sequence break - often times there will be multiple checks at a location, and you picked up the green one and the yellow one stayed. orange is for green and red items - in the case of sasha, you collected the back 3 items, but couldn't collect the green pendant item, so it went red and disappeared because you aren't showing all locations (f11)
Avatar
Squall 2019-04-25 13:13
Hi team! I really like snes9x MSU-1 support. But for Autotracking i need the v1.54 snes9x rr. Is there a way i get a version with msu-1 support & Auto tracking? Or i must choose one :p
Avatar
Natalie 2019-04-25 13:16
It probably comes down to mashing two separate repositories together. Probably outside the scope of this Discord.
Avatar
MikeTrethewey | Axiom Verge 2019-04-25 13:17
Dumb question: Does BizHawk do both?
Avatar
JRJathome 2019-04-25 13:17
Espeon has a link to snes9x-rr version 1.57 in the pinned setup instructions for snes9x-rr, but unlike 1.54, you'll have to compile it yourself. (edited)
Avatar
Squall 2019-04-25 13:18
Well i just found the 1.57 the instant you tell me that, i will take a try with this. Really sorry if the question wasn't really the subject of this discord/channel
Avatar
MikeTrethewey | Axiom Verge 2019-04-25 13:19
Itโ€™s semi-related. I think the point was more at โ€œexplicit instructions on how to do it is beyond the scope.โ€
Avatar
MaskedHuzzah 2019-04-26 06:43
I just wanted to say thank you, because the pinned items handled my support issues. Great work ๐Ÿ˜ƒ
Avatar
Greguru 2019-04-27 09:04
Is there support/planned development for OoT Network Tracking? (Synchronizing Items/Checks with fellow players)
Avatar
JRJathome 2019-04-27 09:24
Linked tracking is in the works. No idea when it'll be released.
Avatar
Shinji257 2019-04-29 09:57
I'm trying to setup the auto tracker and I keep getting this in BizHawk. Running BizHawk 2.3.1 (the official one... not from Crowd Control) and EmoTracker 2.3.5.0.
NLua.Exceptions.LuaScriptException: error loading module 'socket.core' from file '.\socket.dll': dynamic libraries not enabled; check your Lua installation
Help?
Avatar
stephen 2019-04-29 09:59
Did you follow the directions in the pin exactly?
09:59
Did you load connector.lua from inside the emotracker directory, or did you move it?
Avatar
JRJathome 2019-04-29 10:00
Looks like you didn't switch the Lua core from NLua to Lua+LuaInterface like it says in the pinned instructions. (edited)
Avatar
Shinji257 2019-04-29 10:01
Didn't see the bin embarrassed
Avatar
JRJathome 2019-04-29 10:02
- Go to Config > Customize. In the Advanced tab, set the Lua core to "Lua+Lua Interface." Then restart Bizhawk.
That should hopefully solve that issue.
Avatar
Shinji257 2019-04-29 10:02
Yea. I got it.
10:02
Didn't see it before because the first time I was looking it was in SNES9x core and when I had switched didn't bother to look again for whatever reason.
10:02
I also see it can be done with SNES Mini too which is nice because I have one... Might do that.
Avatar
Lechtansi 2019-04-29 10:11
auto tracking with SNES mini works really well
Avatar
Kliff 2019-04-29 10:29
Oh, how so?
Avatar
stephen 2019-04-29 10:29
QUSB2SNES
Avatar
Shinji257 2019-04-29 10:29
^
Avatar
stephen 2019-04-29 10:29
intercepts SD2SNES calls and translates them to the SNESClassic
Avatar
Shinji257 2019-04-29 10:30
builds SNES9x-rr 1.57 (edited)
10:30
Well tries to anyways. Got it built but LUA support doesn't seem to want to let me load the socket.dll file for EmoTracker. ๐Ÿค” Guess SNES Classic is the way to go. (edited)
Avatar
Lechtansi 2019-04-29 13:13
snes classic is way better in my opinion - the controller is amazing
Avatar
Shinji257 2019-04-29 13:59
Yup. Just lose out on the wifi and usb host storage bits. Right now it isn't an issue though because I don't have a bunch of extra games loaded on it at the moment.
Avatar
Lechtansi 2019-04-29 14:11
yeah i would imagine its easy to turn on/off as needed
Avatar
stephen 2019-04-29 16:01
some day someone will find a way to capture the snesclassic over that usb connection
16:01
and the world will be a better place.
Avatar
Espeon 2019-04-29 18:29
@Shinji257 if you have built snes9x-rr 1.57, would you mind uploading the .exe as a zipped file so I can add it to the setup pin?
Avatar
Shinji257 2019-04-29 18:32
Yup. I just realized I was making a mistake earlier in testing and rechecked and the LUA is working good.
18:32
Didn't notice there was a different version of the connector script for snes9x. XD
18:33
Ahh... Won't work with x64. Suspect it is because the socket.dll file is a 32-bit one.
18:33
Anyways I'll pack the x86 one up and link it here.
Avatar
Espeon 2019-04-29 20:05
thanks!
👍 1
Avatar
JRJathome 2019-04-29 21:41
Yo, thanks a bunch, Shinji! I don't use autotracker on emulator, but I do use the co-op lua, so having an emulator that supports both MSU and Lua scripts is awesome.
Avatar
Shinji257 2019-04-30 19:25
For keysanity is it supposed to autotrack keys/master key when found for a dungeon?
Avatar
JRJathome 2019-04-30 19:32
Only the big key.
Avatar
Shinji257 2019-04-30 19:37
Ok...
19:37
I have not gotten that far in yet (first keysanity ever) but I wasn't seeing any auto key tracking yet.
19:37
Now I know
Avatar
JRJathome 2019-04-30 19:42
Yeah. The reason why small keys aren't tracked is because it would add and subtract keys as you use them, and it can't tell the difference between chest keys and keys from pots/enemies.
Avatar
Shinji257 2019-04-30 19:43
Oh I figured it read something that matched the bottom tracker in game but even that goes up and down depending since it tracks unused dungeon specific keys.
Avatar
JRJathome 2019-04-30 19:44
Yeah, that counter's got the same problem.
Avatar
stephen 2019-05-01 09:31
there is a step there that I am missing
09:32
and that is
09:32
snes mini + wifi?
Avatar
stephen 2019-05-01 09:41
interesting
Avatar
RetroNutcase 2019-05-02 19:35
So I got auto tracking working, but
19:35
SNES 9x has this awful timer/frame counter over the game now
19:35
And I can't find a way to turn it off
19:36
How do I get rid of that yellow garbage?
Avatar
Natalie 2019-05-02 19:39
that's definitely a Snes9x feature
19:39
but I imagine it's somewhat buried
19:40
like, a keybind only
Avatar
JRJathome 2019-05-02 19:40
That's not part of the autotracker. There should be a keybind to turn it off.
19:40
Check your keybinds in the input menu. There should be one for frame counter. (edited)
Avatar
RetroNutcase 2019-05-02 19:40
Ah, it's a hotkey thing. Thanks
Avatar
Shinji257 2019-05-02 19:41
I think it is period (.) by default for everyone else.
Avatar
RetroNutcase 2019-05-02 19:41
That did it. Much appreciated! ๐Ÿ˜„
Avatar
stephen 2019-05-03 13:20
I think at some point, these roll your own solutions are nice for people to be aware of, but expecting even semi-official support is unrealistic.
Avatar
Shinji257 2019-05-03 13:37
Eh... Then I'll just remove it. I thought it was interesting. ¯\_(ใƒ„)_/¯
Avatar
MikeTrethewey | Axiom Verge 2019-05-03 20:36
@Stratty The ones that do have auto-tracking support will show a little robot dude in the lower-right corner of the app when the appropriate pack is loaded.
Avatar
Stratty 2019-05-03 20:37
Yes. That guy is showing now. But it is not tracking anything
Avatar
Natalie 2019-05-03 20:37
there is a lot of setup
20:37
it involves a specific emulator or console modification
Avatar
MikeTrethewey | Axiom Verge 2019-05-03 20:37
The pinned messages in this channel have instructions.
20:38
It seems that they may also have the robot dude in the Package Manager next to the listing.
Avatar
Stratty 2019-05-03 20:42
Got it. Thank you
Avatar
Blandation 2019-05-05 10:54
Is there something different that needs to be done to auto track smz3? Lttp works for me but not smz3 (even though I have a blue light, using bizhawk) (edited)
Avatar
Nicholas Steel 2019-05-05 11:00
You got the right pack installed? There's 2 of them. The top one says it supports auto tracking but afaik doesn't have the map interface. (edited)
Avatar
Blandation 2019-05-05 11:01
Hmm, probably not. I'll double check when I get home. Didn't know there were two
Avatar
stephen 2019-05-05 11:04
SMZ3 requires it's own pack
11:04
and there are specific instructions you need to follow, refer to #pack-announcements
Avatar
Nicholas Steel 2019-05-05 11:05
This is what the AutoTracking one looks like: (edited)
11:06
It'd be cool if the AutoTracker package included the map UI but I forget if the ALttPR devs forbade AutoTrackers doing that.
Avatar
Mallow Ch. 2019-05-05 11:07
Fouton's pack is the pack you want for autotracking. If you do have it, make sure it's up to date. You'll also need to make sure that you start the autotracker after you load the rom. (Preferably at the title or file select screen) If this doesn't work for whatever reason, switch to SNES9x-RR 1.57 ๐Ÿ˜ƒ (edited)
Avatar
Nicholas Steel 2019-05-05 11:07
Why not Snes9x v1.60?
Avatar
Mallow Ch. 2019-05-05 11:08
it exists? LUL
Avatar
Nicholas Steel 2019-05-05 11:08
Yep.
Avatar
stephen 2019-05-05 11:08
ALTTPR's autotracker includes the map.
Avatar
Nicholas Steel 2019-05-05 11:08
It does? Neat!
Avatar
Mallow Ch. 2019-05-05 11:09
yup, i've been using it on my playthrough of ALttPR. Very handy for when you're lost. ๐Ÿ˜„
Avatar
Nicholas Steel 2019-05-05 11:13
Do you have to manually toggle off locations as you find items?
Avatar
Mallow Ch. 2019-05-05 11:14
Only had that problem with the "escape with Zelda" section and eastern palace.
Avatar
Natalie 2019-05-05 11:17
dungeons are specifically excluded from autotracking for assorted reasons
Avatar
Espeon 2019-05-05 11:17
1.60 does not yet have lua support and therefore can't use the autotracking script (edited)
Avatar
Natalie 2019-05-05 11:17
this has been explained repeatedly, but i won't tell you to search for it because discord search is honestly garbage
Avatar
Mallow Ch. 2019-05-05 11:18
Ah okay, so only dungeons are affected, but not other locations such as houses, caves and such? Seems fair. SeemsGood
Avatar
Shinji257 2019-05-05 13:21
snes9x-rr hasn't had 1.60 sources merged in with it yet. I could try to do it myself but I don't know how much would be involved to align the codebase and correct any potential issues. It would be highly experimental. Even more so than 1.57 already is given that there wasn't a build of that already present on the repository. (edited)
Avatar
Nicholas Steel 2019-05-06 00:08
It's fine, I didn't realize LUA was involved.
Avatar
Siggi 2019-05-06 01:59
Is there a list of known issues for auto trackers anywhere?
Avatar
Fouton (PugHUD) 2019-05-06 07:08
Not really, its pack by pack
Avatar
EmoSaru 2019-05-06 07:18
Auto tracking for LTTP does not track dungeon chests or what the dungeon rewards are. This is normal, and is for anti-cheat reasons.
07:18
Pinned a message.
Avatar
Shinji257 2019-05-06 10:02
That explains a ton for me but I kinda suspected as much since literally everything else was tracking. (edited)
Avatar
stephen 2019-05-08 15:25
@TBlick05 any errors in the console?
Avatar
TBlick05 2019-05-08 15:25
the lua console? none listed
Avatar
stephen 2019-05-08 15:26
did you select the right lua core?
Avatar
TBlick05 2019-05-08 15:27
Lua+LuaInterface
Avatar
stephen 2019-05-08 15:28
Where are you opening the lua script from?
Avatar
TBlick05 2019-05-08 15:28
emotracker - connectors -
Avatar
stephen 2019-05-08 15:28
didn't copy it?
15:29
left it in the original location, i mean
Avatar
TBlick05 2019-05-08 15:29
I left it in the original emotracker file
Avatar
stephen 2019-05-08 15:29
which BSNES core are you using?
15:30
I don't know if there are still multiple cores; there used to be.
Avatar
TBlick05 2019-05-08 15:31
I am not sure - I only just downloaded bizhawk to use this tracker, so whichever came on the latest version I did not find a specific file for it
Avatar
stephen 2019-05-08 15:31
If you aren't particularly attached to bizhawk
15:31
might i recommend trying snes9x from the later pin?
Avatar
TBlick05 2019-05-08 15:31
Ill try that out.
Avatar
stephen 2019-05-08 15:32
Unfortunately, I am a console player, and on a mac to boot
15:32
so I can't take any screenshots of correct settings for you
Avatar
TBlick05 2019-05-08 15:33
No worries, I appreciate the help. I am used to using a mac, just wanted to try out this autotracker, I can always just manually do it ๐Ÿ˜ƒ
15:34
I know most of the logic, just wanted to see if this would help improve my times a bit.
Avatar
stephen 2019-05-08 15:34
just remember, you still need to manually track dungeon chests
Avatar
EmoSaru 2019-05-08 16:55
Make sure you are loading the connector,lua from the EmoTracker install directory.
16:55
Do not move it.
16:55
Do not load some other verdsion.
16:55
Load that version.
16:55
Always.
Avatar
Kazuhamino 2019-05-10 22:34
As of the update that pushed today, I am now getting an error of NLua.Exceptions.LuaScriptException: (String "main") : 65: Attempt to call field 'read_byte' (a nil valvue) when attempting to use autotracker
Avatar
Axl Barude 2019-05-10 22:37
same. I was just about to ask about that
22:37
Avatar
Kazuhamino 2019-05-10 22:38
It started doing it just now after I updated the emosaru ALTTP pack
Avatar
Axl Barude 2019-05-10 22:41
this would be my first time using. I followed Espeon's instructions. even downloaded different version of the emu to do it
Avatar
Nicholas Steel 2019-05-10 22:41
It's a known issue
Avatar
Kazuhamino 2019-05-10 22:41
Is there a work around?
Avatar
Nicholas Steel 2019-05-10 22:41
Download this file and replace the one in Emotracker installation: https://cdn.discordapp.com/attachments/386966639960260639/576513013381726208/connector.lua Next version of Emotracker will likely include the fix. Here is where I found the fix: https://discordapp.com/channels/386961931988369418/386966639960260639/576512957048029196 (edited)
Avatar
Kazuhamino 2019-05-10 22:43
Alright, Thank you Nicholas
Avatar
Axl Barude 2019-05-10 22:43
sweet little robot didn't go red this time. Thanks Nicholas (edited)
Avatar
Kazuhamino 2019-05-10 22:44
Any reason it broke just now for me then? It was working fine till I updated the track pack and not the emotracker itself. Anyway Thanks
Avatar
Nicholas Steel 2019-05-10 22:44
No clue
Avatar
Kazuhamino 2019-05-10 22:45
Anyway back to 2-3am Randoing. Goodnight.
Avatar
Axl Barude 2019-05-10 22:45
updating the track pack probably reset the file to the original one
Avatar
EmoSaru 2019-05-11 00:48
It's not related to the pack. There was a build packaging issue. The latest application update resolves it.
Avatar
Math_Girl718 2019-05-11 04:00
why is mine staying yellow? im on sd2snes
04:01
just updated emotracker
Avatar
Axl Barude 2019-05-11 07:53
I was told to bring tracker related questions here. I got the autotrack to work fine on 1.57 emulator but the 1.6 emulator I cannot find the lua option in the menus for it to run
Avatar
rand(0) 2019-05-11 08:10
thats because only the snes9x-rr branch has lua support and that one only goes up to 1.57
Avatar
Axl Barude 2019-05-11 08:11
thank you.
Avatar
EmoSaru 2019-05-11 10:04
@Math_Girl718 assuming that youโ€™ve got the game loaded and running, your sd2snes has the usb firmware installed, and youโ€™re using a cable that supports dats transfer... you need to verify that whichever usb2snes host app youโ€™re using is running properly.
Avatar
Math_Girl718 2019-05-11 10:06
๐Ÿค” it's never given me issues before but i can try redoing everything
10:06
well since i redid it i should say
Avatar
Axl Barude 2019-05-11 17:53
I'm wondering. the auto tracker does big keys, is it supposed to do regular keys too or no?
Avatar
Natalie 2019-05-11 17:55
It doesn't have the ability to differentiate between item pool and dropped keys.
Avatar
Axl Barude 2019-05-11 17:55
kk. I was just checking to make sure
Avatar
Natalie 2019-05-11 17:55
That's somewhere between "nowhere convenient to read it from" and "implementing that opens up things that are considered cheating"
Avatar
Saelnaha 2019-05-11 21:23
should I assume that the SD2SNES Pro doesn't work with auto tracker? the 1.9.0 firmware doesn't work on it
Avatar
EmoSaru 2019-05-11 21:25
As I understand it, USB support still isn't there yet for the pro. It's supposed to be coming, but that's a question for the sd2snes people.
Avatar
Saelnaha 2019-05-11 21:26
That's essentially the conclusion I came to, I just decided to poke around here to see if I was wrong
21:27
I'm not ultra knowledgeable about this sort of thing myself so there could have easily been something I missed
Avatar
Kazuhamino 2019-05-14 12:14
The ALTTPR tracker failed at tracking paradox cave and spiral cave correctly. It said I had two chests left. and didn't even auto mark off spiral cave
Avatar
MikeTrethewey | Axiom Verge 2019-05-14 13:19
@Kazuhamino Paradox Cave does in fact have 7 total chests.
Avatar
Kazuhamino 2019-05-14 14:24
I grabbed all seven. the two downstairs and the 5 upstairs. and two didnt check off
Avatar
Tilt Controls 2019-05-14 14:55
arent the downstairs ones seperate
Avatar
EmoSaru 2019-05-14 15:05
I have never observed an issue with any of those locations failing to autotrack while other things are working. There is a good chance it will pick them up next time you track a location.
Avatar
Kazuhamino 2019-05-14 15:14
I think it disconnected while I was in paradox, It was still green but it didn't track spiral cave either and I went there second.
Avatar
EmoSaru 2019-05-14 15:21
Were you on emulator or console
Avatar
Kazuhamino 2019-05-14 15:22
Bishawk
Avatar
EmoSaru 2019-05-14 15:26
Hmm, okay. I'm not aware of anybody else currently experiencing disconnection issues. I would hope that reconnecting fixes it, and let me know if it happens again.
Avatar
Kazuhamino 2019-05-14 15:45
I will and reconnecting fixed it
Avatar
RETRObasti 2019-05-15 00:37
hello ^^ it is possible to have the autotracker on a different device (windows 10 tablet) ?
Avatar
JRJathome 2019-05-15 02:31
I haven't tried it, but supposedly QUsb2Snes can support an instance of Retroarch on a different device. However, QUsb2Snes is not officially supported by EmoTracker, so support will be limited. I recommend checking out the GitHub page for QUsb2Snes for instructions on setting it up.
Avatar
Bionic Jacob 2019-05-19 01:26
Hello, what lua file has to go where for this to work for LTTP? (edited)
Avatar
Hamsda 2019-05-19 01:29
setup explanations are pinned in this channel ๐Ÿ˜ƒ
Avatar
Bionic Jacob 2019-05-19 01:29
Ah, thanks
Avatar
ใ‚ซใƒŸใƒผใƒฆ 2019-05-21 13:08
what should i use?
Avatar
Mallow Ch. 2019-05-21 13:23
@ใ‚ซใƒŸใƒผใƒฆ connector.lua
Avatar
ใ‚ซใƒŸใƒผใƒฆ 2019-05-21 13:25
oh
13:25
well it doesn't work
Avatar
Mallow Ch. 2019-05-21 13:27
Make sure: - The game you are playing has an autotracker package in use on EmoTracker - (If you are using Snes9X-RR) make sure that the autotracking is enabled on EmoTracker (right-click on the robot head on the bottom-right corner and choose the Lua option) (edited)
Avatar
ใ‚ซใƒŸใƒผใƒฆ 2019-05-21 13:34
all the conditions are completed, that's just that the lua give me an error everytime
13:36
and the robot head is red
Avatar
Natalie 2019-05-21 13:49
did you move it out of the emotracker directory
13:49
or are you using a different connector.lua than the one provided by emotracker
Avatar
EmoSaru 2019-05-21 14:37
What emulator are you using
Avatar
ใ‚ซใƒŸใƒผใƒฆ 2019-05-22 03:05
I'm using bizhawk
03:06
And same goes for the lua, I'm using the bizhawk connector
Avatar
Natalie 2019-05-22 06:26
the "bizhawk connector"
06:27
Ah, right, specific script.
06:28
Did you actually fully complete the pinned instructions? BSNES emulator core, change the Lua core as described, et cetera?
Avatar
DaeceWindu 2019-05-22 06:37
Hmmm, so I'm trying to get AutoTracking working with SNES9X-rr (following the pinned instructions by @Espeon ) I am using the newest package for ALTTP and the most recent EmoTracker update. I have enabled tracking in EmoTracker with Lua and it turns yellow, then go to SNES and open the script > connector.lua and get the message returned: ConnectorLib Lua Connector 2.0.0 (LuaSocket 3.0-rc1) script returned but is still running registered functions
Avatar
Espeon 2019-05-22 06:38
that is correct
06:38
i think
Avatar
DaeceWindu 2019-05-22 06:39
The robut never changes to the expected cyan and nothing appears to be tracking however :\
06:42
ok that's odd, works fine when I disable my firewall... must not like the background work
Avatar
Espeon 2019-05-22 06:42
sounds about right
Avatar
DaeceWindu 2019-05-22 06:42
not surprised :\ oh well, fixed now, thanks!
Avatar
Espeon 2019-05-22 06:42
the firewall is probably trying to block the connection because it's going through a port or something, because it has to work with sd2snes
Avatar
DaeceWindu 2019-05-22 06:44
Yea, I could believe that. There is a reson I tend to not bother with them more often than not
Avatar
ใ‚ซใƒŸใƒผใƒฆ 2019-05-22 07:00
yes I did '^'
Avatar
Natalie 2019-05-22 07:02
and what is the "error"
Avatar
ใ‚ซใƒŸใƒผใƒฆ 2019-05-22 07:03
i'll run it again and give you the error report
07:05
07:06
also 'm updating emotracker rn
07:10
what the robot did was changing to cyan and then changing to red almost 500 ms after
07:13
oh wait i just forgot to switch core into bsnes (edited)
Avatar
ใ‚ซใƒŸใƒผใƒฆ 2019-05-22 07:29
sorry ^^'
07:33
hum... but it doesn't mark every chest, for exemple I did every chest i could do in Easter Palace, but it still is marked as "3"
Avatar
Natalie 2019-05-22 07:40
that's normal
07:41
autotracking isn't done in dungeons in the LttPR pack
Avatar
ใ‚ซใƒŸใƒผใƒฆ 2019-05-22 07:41
oh ok
Avatar
Natalie 2019-05-22 07:41
there are a few complexities there and until special handling is written, probably on the rando side, the ability to autotrack those ends up firmly in officially cheating territory
07:42
as of currently the autotracker cares little for the item currently being "get" posed by link
07:43
tracking dungeon checks requires determining whether you got Dungeon Item or Item Pool Item
07:43
and that's not exactly free
Avatar
ใ‚ซใƒŸใƒผใƒฆ 2019-05-22 07:43
I see
Avatar
Allstin 2019-05-22 13:27
Does the autotracker work with shared item co op? For example, if my teammate gets the bow from the mini moldorm cave NPC, will it reflect on my autotracker? Dungeon items will still be done manually.
Avatar
Espeon 2019-05-22 13:49
it goes into your inventory as well, so it should appear
Avatar
Allstin 2019-05-22 15:24
@Espeon will the map tracker update, along with the broadcast/item?
Avatar
JRJathome 2019-05-22 16:12
Which shared item co-op are you going to be using? The one for snes9x?
Avatar
HNCharlie 2019-05-22 18:10
Where can I find the instructions to set up autotracker with a Snes Classic?
Avatar
Hamsda 2019-05-22 18:10
the pins in this channel
Avatar
Natalie 2019-05-22 18:13
it's important to know that the snes classic and snes mini are the exact same thing, just with regional naming differences because nintendo can't figure out how to consistently name things worldwide
Avatar
Espeon 2019-05-22 18:34
the map tracker probably won't update
18:35
that being said, I don't really know how coop works, so if it opens the chest on your side as well then it will update
Avatar
JRJathome 2019-05-22 20:58
The lua script made by FirenX syncs open chests as well, so theoretically it should sync the map tracker as well. However, it only works with Snes9x, which can only load one lua script at a time, so you can't have it and the autotracker lua script loaded at the same time.
20:59
I'm not sure about Testrunner's co-op script for Bizhawk. (edited)
Avatar
Espeon 2019-05-22 23:37
the testrunner coop for bizhawk is pretty old and apparently only works correctly with an older version of bizhawk, which may not actually support the autotracking
Avatar
Fouton (PugHUD) 2019-05-23 00:00
@Kirito You've said you are having issues with SMZ3 autotracking, can you please provide what youre using (console/emulator) & what specifically is the issue (all of SM, just bosses, etc)
Avatar
Kirito 2019-05-23 00:01
i use emulator bizhawk i noticed that it dosen't auto track the sm items @Fouton (PugHUD) (edited)
Avatar
Fouton (PugHUD) 2019-05-23 00:02
Did you make sure the game was launched before starting the autotracker? smz3 can be very finicky, even stopping and starting the lua script could fix it
Avatar
Kirito 2019-05-23 00:03
yea i usually do start/launch the game before start the auto-tracker
Avatar
Fouton (PugHUD) 2019-05-23 00:03
Hmm
00:03
have you tried transitioning between games, sometimes the autotracker hiccups, which I havent been able to solve
Avatar
Kirito 2019-05-23 00:05
yup transist between games didn't highlight that it got picked up so i have to click it myself i also notice when i transist to sm that the lttp items go dark but lights up when i go back to lttp
Avatar
Fouton (PugHUD) 2019-05-23 00:06
Have you updated the pack recently? that sounds like a bug I had very early on in pack development
Avatar
Kirito 2019-05-23 00:06
yea i always keep the packs upto date
Avatar
Fouton (PugHUD) 2019-05-23 00:06
although... that bug didnt stop sm from tracking still
00:06
This is really weird
Avatar
Kirito 2019-05-23 00:06
i didn't stream/record it sorry that i can't show it to you
Avatar
EmoSaru 2019-05-23 00:07
Do you have any overrides exported for the pack?
00:07
If so, make sure to test with them removed.
Avatar
Kirito 2019-05-23 00:08
hiya saru
00:08
no i dont'believe i have any overrides export for the packs
Avatar
EmoSaru 2019-05-23 00:09
You may want to double check your Documents/EmoTracker/user_overrides direcotry to be sure
Avatar
Fouton (PugHUD) 2019-05-23 00:11
also is it a race rom or regular, I dont know if ive ever tested it with races roms
Avatar
Kirito 2019-05-23 00:11
i have broadcast layout item and tracker json
00:12
should be regular rom
Avatar
Fouton (PugHUD) 2019-05-23 00:41
its a pack problem, and may take a lot of work to solve, will post an announcement when solved
Avatar
EmoSaru 2019-05-23 00:46
it also appears to be bizhawk specific - snes9x apparently handles it just fine
Avatar
Fouton (PugHUD) 2019-05-23 11:32
@Kirito I've added a new variant to the tracker called 'bizhawk autotracking' that'll solve this issue. It comes with the default display forced onto it, but if you want to use the cwispy display you can export overrides for both cwispy and bizhawk, then move the cwispy layout into the bizhawk override to fix it
Avatar
Kirito 2019-05-23 13:10
Ok thx
Avatar
EmoSaru 2019-05-25 15:33
FYI - USB2SNES has been updated to the latest SD2SNES firmware revision, which means it should work with SD2SNES pro now, enabling auto-tracker support. If anybody who owns an SD2SNES Pro could test and let me know, I would very much appreciate it. https://github.com/RedGuyyyy/sd2snes/releases/tag/usb2snes_v10 (edited)
SD card based multi-purpose cartridge for the SNES - RedGuyyyy/sd2snes
Avatar
Saelnaha 2019-05-25 15:37
uuuh sure gimme a couple minutes to set it all up
Avatar
Saelnaha 2019-05-25 15:45
Looks like it works @EmoSaru (edited)
Avatar
EmoSaru 2019-05-25 15:57
๐Ÿ‘
15:57
Awesome, thank you for testing!
Avatar
Saelnaha 2019-05-25 15:58
you're welcome
Avatar
Allstin 2019-05-25 16:20
Sorry Iโ€™d been away, yes snes9x
16:20
so canโ€™t auto track at the same time right? Thereโ€™s also multiworld out now
Avatar
Lechtansi 2019-05-25 16:22
iv gotten autotracking and multiworld to work together
Avatar
EmoSaru 2019-05-25 16:57
It depends on the emulator and the multiworld in question
16:57
For bonta's lttp multiworld, emotracker now has a built in client that also does autotracking
Avatar
Lechtansi 2019-05-25 16:57
specifically i got snes classic + autotracking + LTTP bonta multiworld working, using the bonta client not emo
Avatar
EmoSaru 2019-05-25 16:58
that works because it's a fake sd2snes
16:58
very different than emulator + lua
Avatar
codemann8 2019-05-26 09:53
I'm wondering how emo works with Bonta. Do we use emo to replace the MultiClient.py or use them both together? I have multi all set up and it works by itself, but I haven't got emo to work with it. I see the area with the address and port but the Connect button is grayed out. Is there some kind of additional setup that I'm missing?
Avatar
EmoSaru 2019-05-26 10:01
It replaces the multi client.py - you do not run both. Auto tracker has to turned on.first.
Avatar
codemann8 2019-05-26 10:02
I did try that but the robot stays yellow
10:06
Oic, so with emo you don't need any part of multibridge.lua or Qusb2snes
Avatar
EmoSaru 2019-05-26 10:07
Correct, unless youโ€™re using qusb2snes to enable some platforms I donโ€™t directly support, like snes classic. Still, follow the autotracker setup notes in the pinned messages.
10:07
Once autotracker works, you should be able to connect.
Avatar
codemann8 2019-05-26 10:08
Ic, yes that works, I was trying to connect with multibridge still running, thanks a bunch (edited)
Avatar
EmoSaru 2019-05-26 10:22
๐Ÿ‘
Avatar
Stapes 2019-05-26 17:42
I was just wondering if the Autotracker and Crowd Control still do not get a long in BizHawk? Thanks! (edited)
Avatar
EmoSaru 2019-05-26 19:05
You cannot run both crowd control and autotracker at the same time with an emulator, as they both use the same connection method and compete with each other.
19:06
It's something I would like to fix long-term, but it requires a combined effort from both me and the CC folks.
Avatar
Stapes 2019-05-26 19:12
I figured that may be the case, I read it in one of your dev posts I believe that you might have to work with them. Thanks for the response though, I will do manual inputs as its not that big a deal, appreciated! ๐Ÿ˜
Avatar
EmoSaru 2019-05-26 19:13
No problem! Sorry the answer isn't better right now.
Avatar
br1oo 2019-05-27 19:59
I cant connect to an ip adderes with the alttpr multiworld tracker
19:59
it's greyed out
Avatar
EmoSaru 2019-05-27 20:09
You need to enable and connect autotracker first.
Avatar
br1oo 2019-05-27 20:14
oke
Avatar
Otto 2019-05-28 09:47
had this when i want to connect : you were disconnected from the multi-world server because your ROM does not match the server's expectation
09:47
don't understand
Avatar
EmoSaru 2019-05-28 10:00
It means you were running a ROM that does not match the one the server expects for the player slot you chose.
10:00
Make sure you have the correct rom and choose the correct player slot.
Avatar
Otto 2019-05-28 10:03
that's the problem when i use the multiclient i don't have any trouble
Avatar
EmoSaru 2019-05-28 10:03
Are you using sd2snes or emulator?
Avatar
Otto 2019-05-28 10:03
emulator
Avatar
EmoSaru 2019-05-28 10:04
Did you properly run the connector.lua from the EmoTracker install directory?
10:04
Appropriate for your emulator?
Avatar
Otto 2019-05-28 10:04
yes
Avatar
EmoSaru 2019-05-28 10:05
Have you verified that autotracker is working for you previously?
Avatar
Otto 2019-05-28 10:05
it works
Avatar
EmoSaru 2019-05-28 10:05
What emulator are you using?
Avatar
Otto 2019-05-28 10:05
bizhawk
Avatar
EmoSaru 2019-05-28 10:06
You may want to try snes9x-rr, although I have tested it on bizhawk previously
10:07
Unfortunately I am away from my computer, and it will be a week or two before I can issue any further fixes.
10:08
Make sure you are not also running any other Lua scripts
10:08
You do not need to run anything but connector.lua, and should not also be running multiclient.py
Avatar
Otto 2019-05-28 10:09
work with snes rr
Avatar
EmoSaru 2019-05-28 10:10
Okay, I will take a look at whatโ€™s going on with bizhawk next time Iโ€™m able to do so.
Avatar
Otto 2019-05-28 10:10
ty for the help btw ^^
Avatar
EmoSaru 2019-05-28 10:11
np (edited)
Avatar
EmoSaru 2019-05-28 12:02
I've just released a workaround in 2.3.6.4 for the issue Otto was having with the Bonta LTTPR multiworld client on Bizhawk. Bizhawk handles certain address mappings differently (weirdly) and ConnectorLib is not mapping certain segments properly. In particular, the address used to read the ROM hash is mapped incorrectly, causing Bizhawk to fail the ROM check. If you run into this issue, you can set "ignore_bonta_alttpr_multiworld_rom_check": true in your Documents/EmoTracker/application_settings.json file. IMPORTANT NOTE - This setting entirely disables ROM validation in the multi-world client. Only use it if you are running Bizhawk and unable to connect to multiworld sessions, and you are responsible for ensuring that you have the correct ROM and player slot selected. I will be working with the ConnectorLib people to get this issue, as well as some related issues affecting SMZ3 auto-tracking, resolved in the near'ish future. (edited)
skaiHYPE 1
pidgeTy 1
12:02
Pinned a message.
Avatar
Xilo 2019-05-28 12:50
I cannot get the auto tracker to work. I've tried both emulators and I always get an error
12:50
ConnectorLib Lua Connector 2.0.0 (LuaSocket 3.0-rc1) script returned but is still running registered functions
Avatar
JRJathome 2019-05-28 12:51
I'm pretty sure that's normal behavior.
Avatar
Xilo 2019-05-28 12:54
Ok. I just didn't start the rom yet. Apparently that's needed.
Avatar
JRJathome 2019-05-28 12:55
Ah. Yeah, that would do it. I've made that error myself for other scripts. ๐Ÿ˜ƒ
Avatar
Zenshu 2019-05-28 16:55
Do you still need to run the MultiServer.py for bonta to create a server for others to connect to with emo?
Avatar
JRJathome 2019-05-28 16:57
No. Once autotracker is set up, click on the gear menu -> Extensions -> Multi-world -> ALTTPR Bonta Multi-world. That will add a new icon to the status bar next to the robot icon. Left click that to bring up a dialog box that asks for the server's IP address.
16:57
The connect button will be grayed out if autotracker isn't currently connected, so you'll have to do that part first. (edited)
Avatar
Zenshu 2019-05-28 17:00
Ok so that is how to connect as a client, but to have a server do you still need to use MultiServer.py or if not how do you and another connect to each other without starting a server with MultiServer.py?
Avatar
JRJathome 2019-05-28 17:00
The server still needs MultiServer.py.
Avatar
Zenshu 2019-05-28 17:00
Ok thats what I was figuring.
Avatar
JRJathome 2019-05-28 17:00
EmoTracker just works in place of MultiClient.py.
Avatar
Otto 2019-05-29 05:25
@EmoSaru when i put "ignore_bonta_alttpr_multiworld_rom_check": true in application_settings.json Emotracker disable the alttpR package and when i put him back with the bonta's extension the line "ignore_bonta_alttpr_multiworld_rom_check": true disappear in the .json
Avatar
EmoSaru 2019-05-29 05:38
Thatโ€™s unintentional, but Iโ€™m going to be away for a few days at minimum, so youโ€™re just going to have to deal with that, sorry. Select the pack, shut down the tracker, edit the file, start the tracker. It will be in effect.
Avatar
Otto 2019-05-29 05:44
@EmoSaru i think it's my fault i miss a : , after the true
05:47
and that's works perfectly
05:48
so just add "ignore_bonta_alttpr_multiworld_rom_check": true,
05:49
if somebody copy and paste like me XD
Avatar
wolfman2000 2019-05-30 15:33
Evening. I'm trying out autotracking for the first time, but I've noticed that while snes9x works (well, when using a specific multiworld compatible build) with the connector.lua, bizhawk's connector just tells me that it fails to open the socket and that the connection is refused. Are there other log files that I can look at to determine what's different?
15:35
...nevermind: figured out where I went wrong. I had to re-set the auto tracker thing when I swapped emus for testing.
Avatar
DukeFireBird 2019-06-05 23:50
2.3.6.4 with official lttp, while doing multiworld via sd2snes pro, small keys would not track. everything else did though. Also seems delayed.
Avatar
Dudude Dude 2019-06-06 04:38
Small keys not tracking is intentional. Autotracker wouldn't be able to distinguish between the ones you get from item checks and the ones you get from enemies/pots; plus it would reduce the count if you used keys. (edited)
Avatar
EmoSaru 2019-06-06 09:52
I havenโ€™t received my sd2snes pro yet for testing, so I canโ€™t say if there are differences there firsthand. That said, most times in which there are delays on base sd2snes, the issue is somewhere on your system. What usb2snes host app youโ€™re using can matter. So can your usb bus situation, including the host controller, port choice, etc. So can usb2snes firmware revision. (edited)
09:53
The types of connectivity issues that TGH was having last night are almost certainly due to something in his local configuration.
Avatar
Schnitzli 2019-06-07 03:40
Hey, i am not getting a connection for my snes9x and emotracker. when i want to select the connector.lua ill get the following:
03:40
Z:\Games\Emulator\EmoTracker\connector.lua:169: attempt to call field 'connect' (a nil value)
03:40
can any1 help me please? ๐Ÿ˜ƒ
Avatar
Schnitzli 2019-06-07 03:49
Nevermind, got it running ๐Ÿ˜„
Avatar
Seto10987 2019-06-07 18:35
i heard there was a version of snes9x that is compatible with both autotracker AND msu1, is this true?
Avatar
Espeon 2019-06-07 22:15
pinned in this channel, in my snes9x autotracker setup guide
Avatar
D.Owls 2019-06-12 09:04
Quick question, I'm without internet at the moment because spectrum... But it seems that sd2snes auto tracking won't function unless I have an internet connection. Is that normal or am I overlooking sonething
09:04
I'm getting a red icon when trying to enable auto tracking with no internet. My USB is plugged into my sd2snes pro and PC.
Avatar
D.Owls 2019-06-12 09:12
This is while trying to track smz3
Avatar
EmoSaru 2019-06-12 10:11
Yes, this is expected behavior. (edited)
Avatar
D.Owls 2019-06-12 10:20
Ah, is there a reason is needs the net? Pulling seed info or something?
Avatar
EmoSaru 2019-06-12 10:21
It's related to protections around memory access to prevent tracker pack mods from being used to cheat (easily). (edited)
Avatar
GamingInfinite 2019-06-12 11:13
can someone help me setup with snes9x?
11:17
please?
Avatar
EmoSaru 2019-06-12 11:21
Please follow the instructions in the pinned messages.
Avatar
GamingInfinite 2019-06-12 12:25
I followed the instructions their and it says: ConnectorLib Lua Connector 2.0.0 (LuaSocket 3.0-rc1)
12:25
script returned but is still running registered functions
12:25
Do I have to run the game first before running Lua?
12:27
nvm
12:27
thx
Avatar
Slipomatic 2019-06-20 10:06
I get the following error when trying to use auto-tracker for ALTTP with bizhawk
ConnectorLib Lua Connector 2.0.0 (LuaSocket 2.0.2) Connection established Unable to find domain: System Bus, falling back to current Warning: Attempted read 8319853 outside memory domain size of 131072 in readbyterange() NLua.Exceptions.LuaScriptException: .\hal.lua:49: bad argument #1 to 'char' (number expected, got nil)
Avatar
EmoSaru 2019-06-20 10:44
You are likely using the wrong core in bizhawk. Please follow the directions in the pinned messages. (edited)
Avatar
Slipomatic 2019-06-20 11:23
ah, an easy oversight that I forgot thanks
Avatar
iScreaMan 2019-06-20 13:08
Is there a conflict that arises when running two lua scripts at once through BizHawk? Autotracking works on it's own, but I can't use it in conjunction with CrowdControl.
Avatar
EmoSaru 2019-06-20 13:24
Running crowd control at the same time as autotracker is only currently doable on sd2snes
Avatar
iScreaMan 2019-06-20 13:30
Thanks for the response Emo. What's the reason for that? I can look into it getting it to work myself depending on the level of complexity. I just need to be pointed in the right direction
Avatar
EmoSaru 2019-06-20 13:42
Itโ€™s a current limitation of connectorlib, which both crowd control and EmoTracker use.
13:42
It is not fixable on the user side.
Avatar
spypoet 2019-06-20 14:52
I've been peeking around but I haven't seen anything - is it possibly to do autotracking on retroarch? I don't have a SNES Classic/Mini/whatever and I cannot run multiworld on snesx9-rr before anyone asks; for some reason Windows freezes and force crashes the client.
Avatar
Masterlink 2019-06-20 15:20
Okay, I need some help, i followed the guide with setting up auto tracking on the snes 9x-r thing and i get this
15:21
ConnectorLib Lua Connector 2.0.0 (LuaSocket 3.0-rc1) script returned but is still running registered functions
15:21
and the little robot head in emotracker stays yellow
15:23
okay, I might have figured it out, i prolly should have opened the game first lol
Avatar
EmoSaru 2019-06-20 15:47
I believe Retroarch works if you use qusb2snes to emulate an sd2snes with it
Avatar
spypoet 2019-06-20 15:50
Aha, okay, I'll give that a shot. Thanks Emo! tghLoveG
Avatar
spypoet 2019-06-20 16:03
Interesting, I used a brand new seed but every time I start autotracker it loads up ... I don't even know what seed this is. Hm.
Avatar
EmoSaru 2019-06-20 16:16
Make sure youโ€™re not starting autotracker until youโ€™re at the file select screen
16:16
In game is fine too, but the rom needs to be loaded
16:17
If youโ€™re still having issues, I unfortunately have to blame qusb2snes or something about your configuration
Avatar
Some Kitty Cat 2019-06-23 13:46
so from reading the faq and the pins here I guess there is no way to use auto tracking (in my case for alttp) with retroarch. am i right with that assumption?
Avatar
EmoSaru 2019-06-23 13:57
No officially supported way. People have gotten it to work by using qusb2snes to emulate an sd2snes with it. If it works, great. I just canโ€™t provide official support for it.
Avatar
Some Kitty Cat 2019-06-23 14:09
ah alright
14:10
any plans for that in the future or should i not hold my breath for it?
Avatar
Lechtansi 2019-06-23 14:10
qusb2snes works really well by the way
Avatar
Some Kitty Cat 2019-06-23 14:10
oh ok then ill give it a try
Avatar
Some Kitty Cat 2019-06-23 14:20
oh damn was actually pretty easy
14:20
thanks
Avatar
EmoSaru 2019-06-23 14:21
Yeah, to be clear, I canโ€™t support it because I donโ€™t control the software that does it, so I canโ€™t fix issues. Iโ€™m happy that it works, so definitely donโ€™t take my statement as a lack of desire for you to be able to use stuff. ๐Ÿ˜ƒ
Avatar
Some Kitty Cat 2019-06-23 14:24
i completely understand that. and thanks for the fast answer
Avatar
Deleted User 2019-06-23 14:47
any chances the auto tracker will have an emulator support someday?
Avatar
EmoSaru 2019-06-23 14:49
Not sure what youโ€™re asking - It has emulator support today.
14:49
Check the pinned messages here and the history.
Avatar
Deleted User 2019-06-23 14:56
ah the lua thing, i forgot about that
14:56
thanks for correcting me
Avatar
Ramond 2019-06-29 11:10
greetings, i might have a strange question here
11:11
I'm doing this thing where I play multiworld with myself (each hand plays a seed) and as such I'd like to setup autotracking for convenience
11:12
but - is it even hypothetically possible to have two instances of emotracker running at once, each instance auto-tracking a different instance of snes9x? (it works with a single one so far)
Avatar
EmoSaru 2019-06-29 11:12
Not currently.
11:12
It is possible with effort on my part in coordination with the connectorlib folks.
11:12
But itโ€™s a very low priority thing.
Avatar
Ramond 2019-06-29 11:13
alright, thanks, yeah I figured - not that I'd request it anyway since it's such a niche thing to do ๐Ÿ˜„
Avatar
EmoSaru 2019-06-29 11:13
Youโ€™re not actually the first person to request it, although previously it was for different reasons.
Avatar
Darkened5ky 2019-06-30 00:07
A multiworld with two hands sounds interesting though ThinkDorm
Avatar
Espeon 2019-06-30 11:19
i usually play 1 controller 2 seeds rather than 2 hands
Avatar
Wildcard 2019-07-03 12:35
@EmoSaru had any success connecting the autotracker to say a nintendo switch running retroarch?
Avatar
EmoSaru 2019-07-03 12:45
No, but I havenโ€™t tried. Retroarch via qusb2snes require some library support for achievements or something. I have no idea what that does behind the scenes. If you can get it working - great - but I know nothing about it and canโ€™t support it. (edited)
Avatar
codemann8 2019-07-03 17:41
17:46
I'm wondering if someone can tell me what I'm doing wrong here. The script seems to work 99% of the time and then randomly it will show these errors in the dev console about an hour into a run, and then fails to continue autotracking from there. Here's the code I have: https://pastebin.com/raw/UHGG507A (edited)
Avatar
MikeTrethewey | Axiom Verge 2019-07-03 18:52
Are you trying to AutoTrack with CrowdControl enabled? Try not doing that.
Avatar
codemann8 2019-07-03 19:16
I am not
Avatar
MikeTrethewey | Axiom Verge 2019-07-03 19:22
Then why is it referencing stuff in a folder called CrowdControl?
Avatar
codemann8 2019-07-03 19:23
Thats a good question, in fact, none of the directories referenced in those messages exist on my computer. I don't even have a D drive
Avatar
MikeTrethewey | Axiom Verge 2019-07-03 19:25
Whatโ€™s your setup? Are you just wanting autotracking to work? Whatโ€™s with the script that you posted? Youโ€™re missing some key info here.
Avatar
Natalie 2019-07-03 19:27
those directories are irrelevant to the end user
19:27
something something C# putting too much info into errors
Avatar
codemann8 2019-07-03 19:28
I've been customizing the autotracker quite a bit. This portion is the one that is throwing the error as it's by only case of using AutoTracker:Read, which I'm forced to use instead of a segment search, because I have multiple memory locations triggering this function call. This particular function is meant to determine which dungeon the user is currently in. The "dungeon" type is a consumable type item (an object with a integer to store a value).
Avatar
MikeTrethewey | Axiom Verge 2019-07-03 19:30
Have you tried using AutoTracker:Read in other places to see if it bombs there too?
Avatar
codemann8 2019-07-03 19:30
AutoTracker:Read is used in the default lua near the top of the script
Avatar
MikeTrethewey | Axiom Verge 2019-07-03 19:31
Maybe youโ€™ve got a memory leak somewhere. Or an off-by-one error that is trying to ref outside the array.
19:31
Or itโ€™s trying to ref something that is outside the whitelisted memory space.
Avatar
codemann8 2019-07-03 19:32
Everything I am referencing is within the whitelisted range
Avatar
MikeTrethewey | Axiom Verge 2019-07-03 19:32
Needs more print statements for debugging.
Avatar
codemann8 2019-07-03 19:32
Also, I'm unsure what the second parameter is for that AutoTracker:Read method
19:33
It's an intermittant issue, it happens randomly about an hour into a run, works fine up until that point
19:34
There's nothing to print, really. I've already outputted a bunch of stuff, basically to point me to which line it was bombing on, and it was the AutoTracker:ReadU8 line
Avatar
MikeTrethewey | Axiom Verge 2019-07-03 19:35
Maybe if youโ€™re consistently in the same dungeon by about the hour mark, run with that.
Avatar
codemann8 2019-07-03 19:35
It happens sometimes in caves, sometimes in dungeons, there's no rhyme or reason to it
Avatar
MikeTrethewey | Axiom Verge 2019-07-03 19:35
Or maybe itโ€™s something extra hokey like Hobo or Pedestal area with weird IDs.
19:36
Gameโ€™s weird, yo.
Avatar
codemann8 2019-07-03 19:36
Those areas I've definitely been to, and it doesn't cause any issues
Avatar
MikeTrethewey | Axiom Verge 2019-07-03 19:36
No idea then. Sorry.
Avatar
codemann8 2019-07-03 19:38
Yeah, I'll wait to hear what EmoSaru's thoughts are, chances are she'll know what her code is trying to do, and how it's failing, or how I should be handling cases where multiple memory locations are needed to calculate something. (edited)
Avatar
EmoSaru 2019-07-03 21:56
The reason it references CrowdControl, somewhat unfortunately, is that that error is being thrown from within ConnectorLib.
22:00
AutoTracker:ReadU8/U16 are raw reads, and it's not clear to me why you're not reading them from the segments that are being updated
22:00
Beyond that, I can't say more without actually debugging your script, which I don't have time to do at the moment. (edited)
Avatar
codemann8 2019-07-03 23:15
The reason I'm using AutoTracker:Read is because I have two separate memory values (not close to each other) that are required to get this information, so I have 2 separate watches. And if I refer to the segment directly, whenever one of the watches trigger, it will say that the other is outside the current segment range, resulting in an error 100% of the time. You had mentioned something about caching values, although, I don't see any examples of this in use, so I have no idea how that should be set up.
Avatar
Fouton (PugHUD) 2019-07-03 23:16
I cache values in my SMZ3 autotracker, just a matter of declaring a variable and throwing the data in it for the specific watch
Avatar
codemann8 2019-07-03 23:17
Is there any way to determine which of the 2 watches triggered the function? Because then I could make that work
Avatar
EmoSaru 2019-07-03 23:18
You can hold references to the segments returned when you add them, and compare
23:18
Alternatively you could use two separate callback functions that call into a shared one and pass a parameter
23:18
Lots of ways (edited)
23:19
But thatโ€™s getting into โ€œhow to program things (in Lua, I guess)โ€ which is not a level of support I get into here. (edited)
Avatar
codemann8 2019-07-03 23:21
Are there any members of segment that I could refer to to achieve this?
Avatar
EmoSaru 2019-07-03 23:22
The segment is passed to your callback
23:22
Why would you need a member
23:22
To compare instance equality
Avatar
codemann8 2019-07-03 23:23
if segment.Address == 0xWhatever then --update cache
Avatar
EmoSaru 2019-07-03 23:23
I mentioned that adding a watch returns the segment
Avatar
codemann8 2019-07-03 23:24
Yes, so I have 2 watches calling the same callback
23:24
It makes more logical sense to keep this logic within one function
Avatar
EmoSaru 2019-07-03 23:24
Iโ€™m not arguing with that
23:25
Iโ€™ve given you the information needed to do what you want to do
Avatar
codemann8 2019-07-03 23:25
That's my question though, how do I know which segment is which?
Avatar
EmoSaru 2019-07-03 23:26
I mentioned that adding a watch returns the segment
Avatar
codemann8 2019-07-03 23:26
๐Ÿ˜ฉ
Avatar
EmoSaru 2019-07-03 23:29
Let me be clearer. You are calling a function, to add a memory watch. As I said, adding a watch returns the segment. Unless you think that Iโ€™m trying specifically to confuse you, t would stand to reason that the return value of AddMemoryWatch is probably the segment that is associated with the watch you just added.
Avatar
codemann8 2019-07-03 23:30
Yes, I understand that, but if I have 2 watches set up to call the same callback, that means both segments will reach that callback. So my question is, when each of those scenarios occur, how can I distinguish the two apart so I can direct each of the two segments to their corresponding variables?
Avatar
EmoSaru 2019-07-03 23:35
You are calling AddMemoryWatch twice. Each of those calls will return a different segment. You have the segment being processed getting passed to your callback. Iโ€™m not sure how to explain any further without just writing the code, and thats not something Iโ€™m going to do.
Avatar
codemann8 2019-07-03 23:41
Please see my example, I promise it's not a hard example: https://pastebin.com/raw/UHGG507A I have the two watches on top. Inside the function, I need to be able to know which segment is coming in. I don't know how to ask this more clearer. But this is not information that I can know how to get. Because when I just simply try reading the segments like you are telling me to, 100% of the time it gives me an error saying the address is outside of the range, because one is outside the range and the other is the correct one....and vice versa when the other segment triggers it. (edited)
Avatar
EmoSaru 2019-07-03 23:43
The return value of AddMemoryWatch is the segment that will be passed to your callback. Currently you are not using that return value. I am suggesting you do so.
23:44
If you are having trouble understanding the next steps, then this may be a more basic programming issue for you to revisit, at least in Lua.
Avatar
codemann8 2019-07-03 23:48
Ohhh, I see what you're saying now, storing the whole segment globally, rather than the values I'm picking out of it. Thank you, it wasn't clear that AddMemoryWatch returns something. Your comments earlier I thought you were referring to the returned callback. Thanks for the help, Fouton also!
Avatar
Valhalan 2019-07-07 07:24
so i go tthe autotracker working with the snes9x version in the dropbox, is there a way to turn off the infromation at the bottom, time, frames etc? its not the frame data option
Avatar
Lechtansi 2019-07-07 08:46
its a hotkey
Avatar
SP_Ridley 2019-07-08 15:54
question for anybody with any idea of this, can you use autotracker in a multiworld if you are running the game from a mini snes?
Avatar
Lechtansi 2019-07-08 15:57
You can use auto tracker with snes classic normally, I assume that multi world works the same
Avatar
SP_Ridley 2019-07-08 15:58
so it is possible I just have to figure it out then
Avatar
Lechtansi 2019-07-08 16:19
The directions are in the pins
Avatar
EmoSaru 2019-07-08 17:01
I donโ€™t believe multiworld works with snes classic, as from what Iโ€™ve heard writing back to memory isnโ€™t supported their with qusb2snes. If you try it, please report back.
17:01
I suspect youโ€™ll be able to send items, but not receive them.
Avatar
Lechtansi 2019-07-08 19:11
iv done python multiworld with snes classic, i haven't checked it with emu
Avatar
Darkened5ky 2019-07-10 11:10
Multiworld works fine with snes classic, Spleebie and I do it all the time (edited)
Avatar
EmoSaru 2019-07-10 11:32
Thatโ€™s good news then!
Avatar
tylersalt 2019-07-13 18:18
So I have what may be an incredibly stupid question. Trying to set up autotracking with the snes9x-rr instructions in Espeon's pinned post. Followed the instructions to the letter, but when I try to run the connector.lua script, I get an error that lua51.dll was not found and that I should move it into my path or in the same directory as snes9x.exe. I'm looking at it in the same directory. Am I missing something fundamental?
Avatar
JRJathome 2019-07-13 19:52
Did you move the connector.lua at all?
Avatar
JRJathome 2019-07-14 22:23
@linktothepastken Moving this to the correct channel. Which part are you having trouble with?
Avatar
linktothepastken 2019-07-14 22:23
autracking and multi connecting
Avatar
JRJathome 2019-07-14 22:24
Which emulator are you using?
Avatar
linktothepastken 2019-07-14 22:25
snex9x with multiroid v1.55
22:26
i think autotracking fixed when i redownded the traker but i cant get multiworld working
Avatar
JRJathome 2019-07-14 22:27
So the robot icon is turning cyan?
Avatar
linktothepastken 2019-07-14 22:27
its greenish
22:27
yes it i picked bomb up and it on tracker w bombs
Avatar
JRJathome 2019-07-14 22:28
Cool. That's the hard part done. ๐Ÿ˜„
Avatar
linktothepastken 2019-07-14 22:28
but i cant get multiworld working
Avatar
JRJathome 2019-07-14 22:28
So it's just not connecting to the server?
Avatar
linktothepastken 2019-07-14 22:28
no
22:28
idk why said same eerror though as autotracker lua51
22:29
apartly the file wasnt in the correct folder but now it is
22:30
how do i get auto mapping too or it do that with auto item tracking
Avatar
JRJathome 2019-07-14 22:30
That's part of the autotracking as long as you're using one of the map variants.
22:31
It tracks overworld automatically but not dungeon chests.
Avatar
linktothepastken 2019-07-14 22:31
should i get a controller to play the zelda game
Avatar
JRJathome 2019-07-14 22:32
That's not really a question for the emotracker discord, but I'd say it comes down to personal preference.
22:33
There's plenty of people who prefer using keyboard.
Avatar
linktothepastken 2019-07-14 22:33
is it possible to have 30 piece triforce on multi?
22:34
someone was trying to but it kept making the keys overworld
Avatar
JRJathome 2019-07-14 22:34
Again, not really a question for this discord.
Avatar
linktothepastken 2019-07-14 22:34
who can i ask for that?
Avatar
JRJathome 2019-07-14 22:35
There's a #multi-planning channel in the official alttpr discord that can help with setup questions.
Avatar
linktothepastken 2019-07-14 22:35
i dont have there discord
Avatar
JRJathome 2019-07-14 22:35
There's an invite link in #faq
Avatar
tylersalt 2019-07-16 08:31
@JRJathome I didn't move anything. connector.lua is still in the same place as it was when I extracted the directory.
Avatar
Alriightyman 2019-07-17 16:53
Is there something I am missing? EmoTracker doesn't show a robot in the left corner. How do I connect?
Avatar
MikeTrethewey | Axiom Verge 2019-07-17 16:56
Depends on the pack you're using.
Avatar
Alriightyman 2019-07-17 16:57
Emo's ALttP Standard Map
16:57
Sorry, forgot to mention that
Avatar
MikeTrethewey | Axiom Verge 2019-07-17 16:57
Is the pack and client up to date?
Avatar
EmoSaru 2019-07-17 16:57
Are you using an old legacy version of the pack?
16:58
Make sure you have the latest version of the pack from the package manager
Avatar
Alriightyman 2019-07-17 16:58
I updated it.
16:58
And reinstalled it to be sure.
Avatar
EmoSaru 2019-07-17 16:58
the robot would also be in the bottom right
Avatar
Alriightyman 2019-07-17 16:58
It's not there.
Avatar
MikeTrethewey | Axiom Verge 2019-07-17 16:58
Maybe overrides are still in effect.
Avatar
EmoSaru 2019-07-17 16:58
please post a screenshot of your application
Avatar
Alriightyman 2019-07-17 16:59
16:59
I did customize the items layouts and the broadcast layouts..
17:00
A long time ago.
Avatar
EmoSaru 2019-07-17 17:00
customizing layouts should be fine, as a general statement (edited)
17:00
but other overrides could be less okay (edited)
17:00
have you e.g. overridden init.lua?
Avatar
Alriightyman 2019-07-17 17:01
I don't think so... Let me open it..
17:01
Wait... where would that be?
Avatar
EmoSaru 2019-07-17 17:01
Documents/EmoTracker/user_overrides
17:02
Also if you've unzipped the pack like I keep telling people not to, that would also be a problem
Avatar
Alriightyman 2019-07-17 17:03
Tracker:AddItems("items/common.json") Tracker:AddItems("items/dungeon_items.json") if not (string.find(Tracker.ActiveVariantUID, "items_only")) then ScriptHost:LoadScript("scripts/logic_common.lua") Tracker:AddMaps("maps/maps.json") Tracker:AddLocations("locations/dungeons.json") Tracker:AddLocations("locations/overworld.json") end Tracker:AddLayouts("layouts/tracker.json") Tracker:AddLayouts("layouts/broadcast.json")
17:03
This is what I see
Avatar
MikeTrethewey | Axiom Verge 2019-07-17 17:03
But is it in the above folder?
Avatar
Alriightyman 2019-07-17 17:04
It is. I don't recall making any changes
Avatar
EmoSaru 2019-07-17 17:04
If you have a user override for init.lua, remove it
17:04
you're not using the latest version
17:04
when you export overrides for things, that is the version that gets used
17:04
no matter what
Avatar
Alriightyman 2019-07-17 17:04
It's dated back in 2018
Avatar
EmoSaru 2019-07-17 17:04
you want to have as few overrides as possible
Avatar
Alriightyman 2019-07-17 17:04
There's a logic_common too
Avatar
EmoSaru 2019-07-17 17:04
be advised that the way the pack loads broadcast layouts has changed
17:05
so you'll need to shuffle your layout overrides around a bit
Avatar
Alriightyman 2019-07-17 17:05
When did it change?
17:05
It seems to be working as of yesterday.
Avatar
EmoSaru 2019-07-17 17:05
2/19/2019
17:06
You have been running out of date scripts for a long time
17:06
because you exported more overrides than you should have
Avatar
Alriightyman 2019-07-17 17:06
I haven't played in a long time. But I think I updated the layouts in April.
Avatar
EmoSaru 2019-07-17 17:06
you probably did
17:06
against the old way of loading
Avatar
Alriightyman 2019-07-17 17:08
Ok, that fixed it. Thanks! Sorry for being a pain.
Avatar
EmoSaru 2019-07-17 17:09
np, glad it's sorted!
Avatar
Alriightyman 2019-07-17 17:09
I knew it would be something simple.
Avatar
FloppyBacon 2019-07-20 20:07
can anyone give me a hand getting keysanity autotracker to work? Just fresh DL and I have the game mode set to keysanity item tracker, LUA on and my robot is yellow. what am I missing? lol. I couldn't find anything in FAQs and there's no readme.txt
Avatar
EmoSaru 2019-07-20 20:36
Have you checked the pinned messages here, as per the topic?
Avatar
FloppyBacon 2019-07-20 21:24
I followed this; Guide to Autotracker Setup (Snes9x-rr) Download snes9x-rr from https://www.dropbox.com/s/hh34v0l6qb5b8kh/snes9x-rr-1.57.zip?dl=0. It works like snes9x 1.57, so you can use MSU-1 packs with it now! After unzipping the emulator: - Open Emotracker with a package that supports autotracking. Right click on the robot in the bottom right corner and set it to "Lua," then start the autotracking. (it'll come up yellow, that's ok) - In snes9x-rr, go to File > Lua Scripting > New Lua Script Window. Open the connector.lua script included in the Emotracker install directory (probably something like C:/Program Files (x86)/EmoTracker/Connectors/snes9x/connector.lua). - Run the script. If everything is working correctly, the console will output that the connection was established, and the robot will change to cyan. Leave the Lua console open in the background. - Then it should work. Hopefully. Please note that this is still experimental and in testing, so it is not guaranteed to be stable. since people probably want it
Shared with Dropbox
21:25
Robot was yellow but in my new file it shown I had like almost every item unlocked
Avatar
EmoSaru 2019-07-20 21:26
Did you start the autotracker after loading the rom?
21:26
And reset the tracker if not? (edited)
Avatar
FloppyBacon 2019-07-20 21:28
I am an idiot and must have done it in the wrong order
21:29
working fine now
21:29
Thanks ๐Ÿ˜„
Avatar
JRJathome 2019-07-21 13:17
Got something weird to report. I tried adding "ignore_bonta_alttpr_multiworld_rom_check": true to my application_settings.json as outlined in the pinned message, but when I enable the multiworld extension, EmoTracker overwrites the application_settings.json to remove that line.
Avatar
EmoSaru 2019-07-21 13:35
did you close the app, add it, and then start the app?
13:35
that issue definitely existed, but I thought it had been fixed
Avatar
JRJathome 2019-07-21 13:39
Yeah, I made sure to close the app before making changes.
Avatar
EmoSaru 2019-07-21 13:42
hmm, k
13:42
I will take a look
Avatar
Zurai 2019-07-21 16:24
hello, I just setup everything to be able to play ALTTP multiworld with the emotracker by following this guide https://docs.google.com/document/d/19FoqUkuyStMqhOq8uGiocskMo1KMjOW4nEeG81xrKoI/edit#. Am I still able to customize the package or will that cause any issues with the auto tracker etc? (edited)
Please note that Bontaโ€™s multiworld is still in testing, and may have broken elements. Anything is subject to change at this point. Please make sure youโ€™re using the latest version from Github. This guide assumes youโ€™re using Windows and have not already installed any ...
Avatar
Fouton (PugHUD) 2019-07-21 17:03
From my understanding, as long as you dont break the autotracking lua script it should work fine. I think you could technically remove all portions of the code that set items to true/false (aka disabling the hud part of autotracking but keeping the memory watches intact) it should work
17:03
For safetyโ€™s sake Id recommend not changing any item codes unless you absolutely know what youre doing
17:10
But as for reworking layouts, changing map logic, etc, from my understanding it would be fine. But Im mostly going off info I was told when building my pack and couldve misunderstood. Emo can definitely clarify it better than I can
Avatar
EmoSaru 2019-07-21 20:10
That's correct. So long as the memory watches are still registered, multiworld will work. Now, that said, in terms of breaking autotracker, it's pretty easy to do so if you change the way items work or the way locations are authored.
20:11
Overriding layouts and images is perfectly fine. (edited)
20:11
But changing the names of things, item types/stages/etc., location names and contents, all that will break autotracker pretty easily
Avatar
Mister Chief 2019-07-21 22:10
having trouble finding a guide for setting up the autotracker, trying to get it working for ootr, running retroarch emulator. I'm probly blind and missing something simple. any help is appreciated
Avatar
WillardJBradley 2019-07-21 22:47
I don't think ootr has autotracker function
Avatar
Natalie 2019-07-21 23:02
There is no autotracking support for OoTR.
Avatar
Zurai 2019-07-22 06:24
sweet, thanks emo and fouton cirLove
Avatar
Mister Chief 2019-07-22 09:23
ah I see, Makes sense why I couldn't find a guide haha, thanks anyways ๐Ÿ˜ƒ
Avatar
Zurai 2019-07-22 18:47
I played a seed today with the autotracker in mutltiworld and one player had a crash at some point and had to reconnect. The autotracker stopped working afterwards. Is there a way to enable it again?
Avatar
EmoSaru 2019-07-22 18:48
Another player crashing caused your tracker to stop working? Iโ€™m suspicious.
18:48
But you can stop it and restart it.
Avatar
Zurai 2019-07-22 18:49
ah ok, wasnt sure if I can do that while hosting/playing
Avatar
EmoSaru 2019-07-22 18:49
You can also disconnect and reconnect multiworld
Avatar
Zurai 2019-07-22 18:49
I first wasnt sure if its because I changed the layout of your package, but you said that shouldnt cause any problems right?
Avatar
EmoSaru 2019-07-22 18:50
Changing layouts should be fine, so long as you have no other overrides.
Avatar
Zurai 2019-07-22 18:50
nope, only the layout
18:51
if its happening again I gonna make sure to save the error from thee console if it helps you in anyway
18:51
(from the multiworld server console I mean)
Avatar
EmoSaru 2019-07-22 18:52
Sure.
Avatar
Rashkavar 2019-07-24 15:24
So....anyone know who I should submit a bug report to for the snes9x version that runs the LUA script? That timer/frame counter it runs at the bottom apparently doesn't decrease the minutes counter by 60 when it ticks over to an hour. End time of my first autotracker run using that value reads 1:115:32 rather than 1:55:32 (in game time confirms it was not a 3 hour run)
Avatar
WillardJBradley 2019-07-24 15:25
turn off timer/frame counter and use livesplit or something
15:27
thats not really relevant to emotracker
Avatar
Rashkavar 2019-07-24 15:28
Only asking because I figured people here might know who did the LUA-script version of snes9x. Sorry
Avatar
WillardJBradley 2019-07-24 15:28
i dont think thats related to the LUA script
15:28
and just a snes9x thing
Avatar
Rashkavar 2019-07-24 15:28
(and yes, livesplit is the preferred option, just wanted to pass on a bug to the programmer.
15:29
ahh, fair. I've not seen the frame counter in the base version; I'll try to find it on my next run to confirm its in the normal release and pass it on to the snes9x devs.
Avatar
WillardJBradley 2019-07-24 15:32
at what point did the timer go from 0:xx:xx to 1:xx:xx
Avatar
Rashkavar 2019-07-24 15:38
Missed that one, but it rolled over from 1:119:59 to 2:120:00 during credits since I was watching for it that time
Avatar
Rashkavar 2019-07-25 18:07
Found an actual autotracker bug this time: (LTTPR, EmoTracker Official ALTTPR Support - Standard Map Tracker) it seems like if you've checked a location and marked it as an item, then come back later and get it, it gets it twice, then corrects itself a few seconds later. For example, I was scouting darkworld and saw master sword up on bumper cave ledge, came back later with cape after finding master sword elsewhere to get tempered, and it checked off tempered from the pickup and again from clearing the item location. Registered me as having butter sword for a bit. It corrected itself later - not sure if that's because this is a known issue with a workaround specifically in place already or if it's just fixing itself because that's how the autotracker works.
Avatar
EmoSaru 2019-07-25 18:17
Itโ€™s a known issue, and the answer is that it fixes itself because thatโ€™s how autotracker works.
Avatar
EmoSaru 2019-07-25 18:26
Iโ€™ll look into improving it, but itโ€™s limited to progressive items - swords, shields, armor, bottles. (edited)
Avatar
Rashkavar 2019-07-25 19:58
Thought that would be the case - if it just runs the click event on the tracker, that does nothing for most items if you've already selected them. Not surprised someone's already found the issue, but wanted to make sure
Avatar
EmoSaru 2019-07-25 20:04
I appreciate the report!
Avatar
Rashkavar 2019-07-25 23:14
By the way, I heard mention of the fact that the tracker can't track if you've used and thus lost the mushroom or have not yet found it - would it be possible to check it not being in the inventory and the witch hut location check having been made as proof that it's been used, or is there another way to do that check that you can do without finding mushroom?
Avatar
EmoSaru 2019-07-25 23:21
This is something Iโ€™ve had on my list for a while now. Just have to find time. The problem is more complicated than you think, when you consider what should happen if you reset the game without saving after checking the witchโ€™s item, which many runners will do.
Avatar
manaforge 2019-07-26 01:56
hello , im quite new to the whole randomizer deal. is it possible to use the auto tracking function with the snes9x emulator? or do i need to use a different one?
Avatar
deserteagle417 2019-07-26 01:58
It is, but you need a specific build of snes9x. Check for Espeon's message in the pinned messages
Avatar
manaforge 2019-07-26 01:59
hmm, im sorry where would the pinned messages be?
01:59
found em
01:59
thanks
Avatar
deserteagle417 2019-07-26 01:59
becksk7
Avatar
manaforge 2019-07-26 02:08
ty vm. it is working, i will report any bugs. if i find any. thanks again
👍 1
Avatar
lumberllama 2019-07-27 21:34
Hi all, I successfully followed directions to get bonta's alttp multiworld going through EmoTracker. Only hiccup I had was to only attempt a LUA script connection until after the multiworld (or any ALTTP rom) was loaded in my emulator. Was stuck at a yellow connection until I loaded the ROM. Thanks!
Avatar
Woli 2019-08-01 02:28
Hey, how do you manually remove a check from autotracker?
02:28
(alttp)
02:28
let's say you don't wanna do lumberjack
02:28
it always comes back when i remove it manually
Avatar
EmoSaru 2019-08-01 02:42
Right click the square on the map to clear it. Clicking the chests individually will allow the autotracker to correct it, but right clicking the square will prevent that.
Avatar
Beaveresque 2019-08-01 18:58
Is there any plan to allow the auto tracker to function without a live internet connection? I searched previous messages here, and the consensus seemed to be that the tracker would not work offline.
Avatar
EmoSaru 2019-08-01 18:59
Not currently. I have considered it, and I won't say that it'll never happen, but currently I have no plans to allow that.
Avatar
Beaveresque 2019-08-01 19:01
Well nuts. Puts a bit of a damper on my plans of playing on long flights, but oh well.
Avatar
Spleebie 2019-08-01 21:31
oh I had no idea it needed an internet connection to work
Avatar
Natalie 2019-08-01 21:41
In short, it asks a server what the allowed memory addresses to read/watch are, so as to reduce the possibility of outright cheating with it.
Avatar
Spleebie 2019-08-01 21:45
ahh, that's a really good idea actually
Avatar
MuffinJets 2019-08-02 11:54
Just manually check them off :kappa:
Avatar
Toma 2019-08-05 19:39
I'm having a derpy fucking moment with the auto-tracker
19:39
gonna try something real quick
Avatar
Toma 2019-08-05 19:48
๐Ÿ˜
19:48
gazes intently at a checklist and goes over it again.
Avatar
Toma 2019-08-05 19:56
Okay, I think i've covered everything, I'll take help for 100 alex.
Avatar
Toma 2019-08-05 20:05
So I'm not finding the connectors in Emotracker's Lua thing.
20:06
like I go find it, and I'd have to thumb from .lua files to All files and then try the connector of which it doesn't seem to like
20:07
...
20:07
nevermind, I'm obviously tired.
20:08
apologies
Avatar
jan_susi 2019-08-06 15:13
I was gonna ask how to set it up for bizhawk with snes9x core (cause I'm too lazy to fiddle around and find the bsnes core), but I found it easier to install snes9x-rr instead. Thanks for the tools peeps jansusBlush
Avatar
bombonfun 2019-08-08 10:15
I have a problem with snes9xrr
10:16
After i load in the connector.lua it says attempt to call field read byte a nil value
10:22
Please ping me if you know how to solve it
Avatar
bombonfun 2019-08-08 15:16
Nvm
15:16
Fixed
Avatar
Golden Sierpinski 2019-08-09 11:54
Stupid question: Does the autotracker in the official ALTTPR package require an internet connection to work?
Avatar
Natalie 2019-08-09 11:55
Yes, as otherwise the tracker cannot verify with a remote server to learn which memory addresses are allowed/banned for autotracking.
Avatar
Golden Sierpinski 2019-08-09 11:59
Is there no way to disable it for casual play? I like playing ALTTPR on flights and having the autotracker function would be super convenient
12:00
Well, I guess I only really use it to keep notes on crystals/pendants, as well as what medallions open MM/TR...
12:00
Never mind. Thanks
Avatar
Tacktick1 2019-08-13 11:49
how do i activate auto-tracking on emotracker ?
11:49
i'm kinda new to this
Avatar
EmoSaru 2019-08-13 11:49
Channel topic + pinned messages
Avatar
Tacktick1 2019-08-13 11:55
it says i need a pack that allows auto-tracking, whats that ? how do i get that ?
Avatar
little_red 2019-08-13 11:57
emo's alttp pack allows it
Avatar
Tacktick1 2019-08-13 12:01
oh my pack was not updated, i think i found it now
Avatar
swb34 2019-08-14 10:17
so everytime i try to load the connector.lua in the lua console i get an NLua. Exceptions error about error loading module from the socket.core about the dynamic libraries not being enabled
10:22
i am using the Bizhawk emulator with the Bsnes core sorry
Avatar
swb34 2019-08-14 10:45
i am now up to date with all updates and it is now timing me out and crashing my emulator
Avatar
EmoSaru 2019-08-14 11:17
If you read the instructions in the pinned messages carefully, it tells you that you need to switch the Lua Core in Bizhawk to Lua+LuaInterface, and tells you how to do that. (edited)
Avatar
swb34 2019-08-14 11:33
i have done that.. its timing me out and i am not sure why
Avatar
EmoSaru 2019-08-14 11:34
Not sure what you mean by "timing (you) out"
Avatar
swb34 2019-08-14 11:37
it keeps on saying in the lua console connection timed out
Avatar
EmoSaru 2019-08-14 11:38
Did you do things in the order the directions tell you to? 1) Start autotracker in EmoTracker 2) Load your ROM 3) Load the lua script (edited)
11:38
?
Avatar
swb34 2019-08-14 11:38
yes i did
Avatar
EmoSaru 2019-08-14 11:41
I just followed the steps in the pinned message, and it worked just fine
Avatar
swb34 2019-08-14 11:42
the exact error message i get is Failed to open socket: Timeout
Avatar
EmoSaru 2019-08-14 11:42
Can you show me a screenshot of EmoTracker when that happens?
Avatar
swb34 2019-08-14 11:43
this is in the Lua console of Bizhawk its telling me that but i can pull everything up and screenshot it for you
Avatar
EmoSaru 2019-08-14 11:44
I understand that's where you're seeing the error, but I'd like to see the EmoTracker window at that point.
Avatar
swb34 2019-08-14 11:45
of course
11:48
Avatar
EmoSaru 2019-08-14 12:34
Sorry for the delay, I had to deal with work.
12:35
You may want to try disabling your firewall temporarily to see if that alleviates the issue.
12:35
It's possible that's being overly aggressive
12:36
You could also try launching emotracker and bizhawk as administrator
12:36
Also, FYI, you can copy a screenshot to your clipboard by pressing the print screen button on your keyboard
12:37
The port that is actually used is 43884, so if disabling your firewall fixes it, you should be able to re-enable it and add an exception for that port
Avatar
swb34 2019-08-14 12:50
No worries... I'll try that and let you know what happens
Avatar
Elieson 2019-08-15 08:41
Question: I see in the pins that SNES9x is compatible, but that it was posted in March, and that it's "still experimental and not guaranteed to be stable". Is the unstable nature still the case, or has an update since March improved stability?
Avatar
Darkened5ky 2019-08-15 08:47
I don't think there's been an update, but I used it for a while with no issues.
Avatar
Elieson 2019-08-15 08:50
Good enough for me
08:50
Thx 5ky
Avatar
Darkened5ky 2019-08-15 08:52
๐Ÿ‘
Avatar
Elieson 2019-08-15 09:03
One other thing for you if you're still around
09:04
I see that there's json integration with OBS. I use StreamlabsOBS; is it safe to assume virtually identical compatibility? (edited)
Avatar
EmoSaru 2019-08-15 09:13
I donโ€™t even know what โ€œjson integration with OBSโ€ would possibly mean
Avatar
Elieson 2019-08-15 09:13
err
09:13
To customize the broadcast window that's generally used with OBS, In EmoTracker, click on :gear: > Advanced > Export Overrides. You will need to find the packs broadcast layout (use the search box to help find JSON files), and selecting it and exporting will place a copy of the json file inDocuments/EmoTracker/user_overrides/[Pack Name]. To quickly reach this folder, click on :gear: > Advanced > Open Override Folder.
09:14
this, from the faq
Avatar
EmoSaru 2019-08-15 09:14
You can use window capture to capture the broadcast view, or the broadcast view also outputs NDI IP video (edited)
09:14
That faq entry is describing how to customize the layout of the window you would typically capture.
Avatar
Elieson 2019-08-15 09:14
Gotchya. Thought it was something more. Sorry about that, i'm a bit overwhelmed with this sucker and guaranteed to be using the wrong terminology
09:16
I'm preparing to learn how to use this to build a package for Lufia II and I'm just heckin nervous about biting off more than I think I can chew. I usually just build things in vba but vba can't keep up with this yo
09:16
Thank you for the clarity!
Avatar
EmoSaru 2019-08-15 09:19
Not a problem - #customization-support is where youโ€™d generally want to start reading for pack creation.
Avatar
Elieson 2019-08-15 09:20
even though it's to customize and autotracker?
Avatar
EmoSaru 2019-08-15 09:20
But I recommend familiarizing yourself with how the tracker works first.
Avatar
Elieson 2019-08-15 09:20
works for me
Avatar
EmoSaru 2019-08-15 09:20
#autotracker-support is generally specifically for issues with the operation of autotracker
09:20
Youโ€™re still doing customization when authoring a pack, autotracker or no
Avatar
Elieson 2019-08-15 09:20
Yea; I'm just reading through all of the notes right now, then i'll test it out with current packages to get a good feel for how it works before trying to apply it to a new package
09:21
Thank you for that clarity too ๐Ÿ™‚
Avatar
Yuri 2019-08-15 09:28
i need to apologize but im stupid as fuck and cant get the autotracking to work
09:29
i tried bizhawk and snes9x
Avatar
EmoSaru 2019-08-15 09:29
Did you carefully follow the directions in the pinned messages here for your emulator of choice?
Avatar
Yuri 2019-08-15 09:30
well i tried it like it was announced on the website and someone explained above in this discussion
09:31
i get dll errors most of the time
Avatar
EmoSaru 2019-08-15 09:32
If youโ€™re getting DLL errors in bizhawk, you likely didnโ€™t switch the Lua core as is described in the pinned messages here.
Avatar
Yuri 2019-08-15 09:33
just for dumb fucks like me where can i find it xD
Avatar
EmoSaru 2019-08-15 09:34
The pinned message? In the pinned messages for this channel. On mobile click the channel title, or on desktop thereโ€™s a pin icon up top.
Avatar
Yuri 2019-08-15 09:35
ok thanks im stupid as i said xD
09:41
works xD im not used to discord or scripts
Avatar
EmoSaru 2019-08-15 09:43
Not a problem, glad you got it working!
Avatar
Kliff 2019-08-18 16:41
I wonder how hard, or if it's impossible, to get an autotracker working with RetroArch?
Avatar
EmoSaru 2019-08-18 17:34
Itโ€™s possible, using qusb2snes and treating it like an sd2snes. I canโ€™t help with the process, but there are probably resources out there.
Avatar
JRJathome 2019-08-19 20:36
I haven't seen it mentioned here yet. Snes9x-rr v1.60 was released back in June. It should work with the autotracker and multiworld through EmoTracker while also supporting MSU-1. I say 'should' because I haven't personally tested it yet. https://github.com/gocha/snes9x-rr/releases/tag/1.60
Snes9x - Portable Super Nintendo Entertainment System (TM) emulator - gocha/snes9x-rr
Avatar
EmoSaru 2019-08-19 20:38
If anybody has time to test and verify that it works properly, I will update the included version in EmoTracker for the next release.
Avatar
Golden Sierpinski 2019-08-20 19:44
This may be a dumb question: At the end of the game, the autotracker pops up a notification with the statistics of the run. Is there a way to bring that notification back up after it closes?
19:44
(for the official ALTTPR tracker)
Avatar
EmoSaru 2019-08-20 19:59
not currently
19:59
it's on my todo list for the future
PogChamp 2
Avatar
YeOldFartGamer 2019-08-21 11:59
Does AT work with Bizhawk?
Avatar
EmoSaru 2019-08-21 12:00
Yes. Pinned messages.
Avatar
jan_susi 2019-08-22 00:49
00:49
00:49
I don't know what to do, I have it set up the same way as yesterday
00:50
I thought the override would be a problem, but I cleared it and nothing changed
Avatar
jan_susi 2019-08-22 01:03
I'm using snes9x 1.57 for windows
01:03
The setup worked so far
01:04
today it just suddenly didn't
Avatar
jan_susi 2019-08-22 06:27
it works now. Unsure what helped, but I updated my AV, checked that both snes9x and emotracker are marked as safe and restarted both apps... (after completing a seed manually in the meantime cause was too lazy to bother with troubleshooting much more at the time)
Avatar
Parciesca 2019-08-23 14:16
@jan_susi I am having the same problem right now, as is my friend. Autotracking is not working, and both the EmoTracker's plugin manager and check for updates indicate error occurred or can't connect. Restarted PC, restarted emo tracker as well separately. The check for updates and plugin manager should work even if not doing autotracking I should think...
14:21
I just found that the version 2.3.6.5 that was just released has a certificate fix because AWS changed the cert on them. Since the version I was on (2.3.6.4) probably had an old cert, it couldn't even check for updates to get the update. So I had to uninstall/reinstall on version 2.3.6.5. It's now working as intended.
Avatar
jan_susi 2019-08-23 14:25
Yep, that was the issue ๐Ÿ‘
Avatar
JRJathome 2019-08-23 16:18
As you said, it was a certificate issue. See the last 2 posts in #announcements
Avatar
Natalie 2019-08-23 16:36
but but but i have #announcements and @everyone muted
Avatar
JRJathome 2019-08-23 18:05
Just did a test seed with snes9x-rr v1.60 with autotracker connected. I just played until I had dark world access, but during that test I didn't notice any issues with EmoTracker. (edited)
Avatar
EmoSaru 2019-08-23 18:14
Excellent, thanks for the report JR
Avatar
woodskies 2019-08-23 23:06
idk y but i can not start the auto tracking on the ALTTPR tracker
Avatar
EmoSaru 2019-08-23 23:07
Please read announcements and make sure you've re-downloaded and installed to make sure you're able to connect to the service properly.
Avatar
woodskies 2019-08-23 23:08
i did update to the latest version
Avatar
EmoSaru 2019-08-23 23:11
If you've verified that you're running the latest version 2.3.6.5, then make sure you've followed the directions in the pinned messages for your emulator or console setup.
Avatar
woodskies 2019-08-23 23:22
the version is 2.3.6.5 in the top of the window however as following instructions for bizhawk setup when i go to start the auto tracker it stays white after selecting lua and hitting start
23:26
bizhawk is version 2.3
Avatar
EmoSaru 2019-08-23 23:29
the robot icon should be yellow if you did that
23:29
and you need to make sure you've done before then trying to connect from bizhawk
23:29
I've literally just tried this
23:29
and it works for me
Avatar
woodskies 2019-08-23 23:33
ok figured it out the i had crowd control running and it was preventing it from going yellow (edited)
Avatar
EmoSaru 2019-08-23 23:34
ah
23:34
yes, you can't use it at the same time as crowd control on emulator
23:34
only on sd2snes
Avatar
woodskies 2019-08-23 23:35
thanks for your help
Avatar
EmoSaru 2019-08-23 23:36
np, glad you got it figured out
Avatar
Bali 2019-08-24 16:29
any advice on this when i try to run the connector script for snes9x? "error loading module 'socket.core' from file '.\socket.dll': %1 is not a valid Win32 application"
Avatar
Rain 2019-08-25 01:33
Hi, I'm working on creating a new pack (largely by reading through the alttp pack code) and everything is working apart from one thing: the small Autotracking bot icon does not appear in the bottom right. What concrete properties/files/etc. does a pack have to have to make it appear?
Avatar
MikeTrethewey | Axiom Verge 2019-08-25 02:19
@Rain Part of it is that you'll need the memory addresses whitelisted. I don't recall if there's a way to make that happen prior to getting that information to EmoSaru to open up.
Avatar
EmoSaru 2019-08-25 02:47
The minimum requirement is that the game you're building a pack for is setup on my server
02:47
so if it's a new game, that's part of it
Avatar
Apokalysme 2019-08-25 03:05
@Bali I have encountered the same error message and it seems that it doesn't work with Snes9x-rr 64bits 32bits version works perfectly
Avatar
Rain 2019-08-25 03:23
@EmoSaru I'm working on the Zelda Oracle games, so it already exists there as far as I can tell
Avatar
EmoSaru 2019-08-25 03:26
There is additionally a platform field that needs to be in your packages manifest field, but just FYI gameboy support for autotracker is untested and bizhawk only
Avatar
Rain 2019-08-25 03:29
yeah that's fine, all the other details I have remotely figured out (apart from a few ram locations)
03:29
ok turns out "gbc" is not a valid platform
03:29
"gba" is and the robot icon is there (edited)
03:29
thank you!
Avatar
EmoSaru 2019-08-25 03:30
GBA is for gameboy advance
03:30
Use gameboy
Avatar
Rain 2019-08-25 03:30
just gb or explicitely "gameboy"?
Avatar
EmoSaru 2019-08-25 03:30
I believe itโ€™s gameboy
Avatar
Rain 2019-08-25 03:30
is there no gbc option or is that irrelevant for the tracker?
Avatar
EmoSaru 2019-08-25 03:30
Itโ€™s irrelevant to the best of my knowledge
03:30
But as I said
03:31
Gameboy is experimental
03:31
And the only reason itโ€™s there at all is because connector lib supports it for Pokémon CC
Avatar
Rain 2019-08-25 03:31
interesting
Avatar
EmoSaru 2019-08-25 03:31
If it works, great
03:31
If it doesnโ€™t, i probably wonโ€™t be doing much towards it anytime soon
Avatar
Rain 2019-08-25 03:31
should there be any siginificant difference or difficulties to be expected? in theory, it should only read the ram, right?
03:32
oh yeah I understand that
Avatar
EmoSaru 2019-08-25 03:32
Whether it works or not depends on a lot of things
03:32
So, try it, report back, but yeah
Avatar
Rain 2019-08-25 03:32
okay, thank you
Avatar
Rain 2019-08-25 09:28
update on this one, after spending an hour on this: GB(C) memory can be properly read, no errors, values visible and polling detects changes correctly. I have yet to see any problems apart from the obvious like picking address ranges outside the GB ram space.
Avatar
EmoSaru 2019-08-25 10:21
๐Ÿ‘๐Ÿ‘๐Ÿ‘
Avatar
Vosstaniya 2019-08-29 05:44
I just found this tracker and, before I ask my questions, I just have to say that it's amazing! I'm really excited to see the autotracker working after spending months playing with notes/spreadsheets. I do have 2 quality of life questions for playing with snes9x-rr though (hopefully this is the right place to ask, if not, could you please redirect me?):
05:46
How do you turn off this Frame counter in snes9x-rr? This thing is horrific for someone with ADD; I can't tear my eyes off of it. Been googling for 10 minutes because I really want to play, but I'd have to cover up the bottom 5% of my screen to block that thing out if I want to continue using snes9x-rr.
05:48
Second, is there any way to get snes9x-rr to remember the path to the connector.lua script? Every time I start it, I have to copy in the path+filename. I know these are more snes9x-rr questions than autotracker questions, but I was hoping someone here might know the answer. Thanks!
Avatar
Natalie 2019-08-29 07:08
Snes9x hud features are almost exclusively controlled via hotkeys, unfortunately. Skim the controls.
Avatar
Spy 2019-08-29 07:38
@Vosstaniya Believe, IIRC, the hotkeys are the Period ( . ) and the Comma ( , ) to remove those lower statistics in that SNES9x build.
07:40
As for remembering the path -- Mine seems to remember it. I just have to re-open the LUA in snes9x and it's in the correct folder. Not sure if it makes a difference how you're opening the ROM however (be it from the ROM itself or from the snes9x icon then searching for the ROM. The latter may be why the path to the connector is resetting -- since you're searching thru another menu in the program to a different folder location). I open it from the randomizer ROM itself and when I go to connect the LUA it's right there for me. (edited)
Avatar
Vosstaniya 2019-08-29 07:58
@Spy that worked, thank you so much! Awesome. Interesting, I had been starting the program first, then looking in recent files. I'll try it again by associating it with .sfc rom files.
👍 1
Avatar
Spy 2019-08-29 08:07
Yeah I also have it associated to always open .sfc and other ROM file extensions with the snes9x-rr so I can open by just double-clicking the ROM itself instead of going thru the emulator. Half lazy, half genius ๐Ÿ˜› haha
Avatar
Vosstaniya 2019-08-29 08:56
oh, I do too! Just associated with the non-rr version. Now that I've gotten this working I'll switch it over. And they say the best computer programmers are lazy: https://www.techwell.com/techwell-insights/2013/12/why-best-programmers-are-lazy-and-act-dumb ๐Ÿ˜
It seems to defy all logic, but the best programmers have two usually undesirable traits: Theyโ€™re lazy and dumb. Thatโ€™s the point of a classic post by web developer and blogger Philipp Lenssen, and his ideas donโ€™t stay controversial for long. Here's why those programmer...
Avatar
Spy 2019-08-29 09:10
Is it sad if.... that's the exact line of work I'm in? ๐Ÿ˜‚
Avatar
Vosstaniya 2019-08-29 15:14
me too ๐Ÿ˜
Avatar
Rain 2019-08-31 09:33
hey EmoSaru, I found the following comment on why it is impossible to look for small key in ram: "does not necessitate accessing the item table directly, which constitutes cheating and is disallowed." what's the ruling on this? What data are you accessing instead? (edited)
Avatar
stephen 2019-08-31 19:10
Thereโ€™s a specific bank of RAM addresses that was deemed โ€œsafeโ€.
19:11
3 banks, I believe.
Avatar
EmoSaru 2019-08-31 19:11
The safe portions of memory that the autotracker uses do not distinguish between chest keys and pot keys. There are ways to track small keys using the approved memory ranges, but they all have one or more drawbacks that aren't worth it for various reasons IMO.
19:11
Ergo, I don't track them.
19:11
Not much else to say.
Avatar
Natalie 2019-08-31 19:44
The cleanest way to do it would be for the rando to provide a memory space where keys obtained from item checks can be recorded. I'm pretty sure that hasn't happened yet.
Avatar
Rain 2019-09-01 00:55
@screevo I'm new to the community, any resources you could link on the matter? I wonder what "safe" means here (edited)
Avatar
Rain 2019-09-01 01:19
based on this (http://alttp.run/hacking/index.php?title=SRAM_Map#.24340_to_.2438B_.3D_Items_.26_Equipment) I assume you read from the mirror copies?
Avatar
Natalie 2019-09-01 01:23
"safe" meaning "information you would already know and be able to manually track" and "impossible to discover information about the seed before physically accessing and obtaining the item check"
01:24
tl;dr: preventing cheating by reading addresses that contain data the player cannot possibly know yet
Avatar
Rain 2019-09-01 01:24
okay, makes sense
Avatar
Natalie 2019-09-01 01:25
as it currently stands, there are a few very hackish ways to determine that you have picked up "a key" as an item check that i believe require reading a fair handful of addresses at once
01:25
none of them are implemented for assorted reasons, including but not limited to aforementioned cheating potential in some cases
Avatar
Rain 2019-09-01 01:29
yep
Avatar
Masterlink 2019-09-02 16:22
Hey I need some help, I'm having trouble getting the auto tracking for alttp on snes9x to work. When I conect using the connecter.lua the lil robot head is red and doesnt track anything (edited)
Avatar
kupopuffs 2019-09-03 19:29
didnt see a clear explanation on how to set up with snes9x
Avatar
EmoSaru 2019-09-03 19:31
As suggested by the channel topic, there is a very clear posted guide in the pinned messages.
👆 1
Avatar
kupopuffs 2019-09-03 19:39
ty and sorry im still a noob to all of this
Avatar
Deleted User 2019-09-04 12:27
So I looked at the pinned messages and saw that it looks like the SD2SNES needs to be on a specific firmware...I'm not at home currently to check my firmware version, but does the autotracker currently work with the SD2SNES pro? I got the Crowd Control app working properly but wasn't able to get the autotracker working, just trying to figure out if there's something stupid I missed
Avatar
Darkened5ky 2019-09-04 12:31
I use sd2snes pro and autotracking works fine
Avatar
JRJathome 2019-09-04 12:42
The links in Screevo's pinned message are a bit outdated. SD2SNES firmware version 1.10.3: https://sd2snes.de/files/sd2snes_firmware_v1.10.3.zip Usb2Snes version 11: https://github.com/RedGuyyyy/sd2snes/releases/tag/usb2snes_v11
SD card based multi-purpose cartridge for the SNES - RedGuyyyy/sd2snes
Avatar
EmoSaru 2019-09-04 13:19
With respect to SD2SNES, the most important thing is that you are running the usb2snes version of the firmware.
13:20
Always use the latest version applicable to your hardware.
Avatar
Deleted User 2019-09-04 13:22
K thanks! I'll make sure I have everything up to date when I get home and go from there, but I know I AM using USB2SNES firmware
Avatar
linktothepastken 2019-09-04 16:54
my autotracker isnt working i tried a practice seed and it wont connect
16:55
its red color indicator light
Avatar
linktothepastken 2019-09-04 17:13
after update you showed in annoucements works
Avatar
Miss Haru 2019-09-07 22:21
randomly, my autotracker has stopped working, and just gives me a red robot. What does this generally mean/how would I diagnose?
Avatar
Natalie 2019-09-07 22:31
start by making sure emotracker is actually up to date
Avatar
Fouton (PugHUD) 2019-09-07 23:41
There was a manual update approximately 2 weeks ago you might need to use
Avatar
BenCreighton 2019-09-10 14:22
So I'm trying to get autotracker working on my SD2SNES (the classic version, not the Pro) and Windows 10. I installed the latest version of Emotracker and updated the files on my SD card using the links JRJathome provided above. I right-click the little robot on the lower right of Emotracker and select SNES -> SD2SNES. It hangs for a second, and then turns yellow. It does not appear to be tracking. Is there a step I'm missing? (edited)
Avatar
BenCreighton 2019-09-10 14:46
(fwiw crowd control works fine so the USB connection from the SD2SNES to my PC is working)
Avatar
EmoSaru 2019-09-10 15:56
Have you verified that the CrowdControl SD2SNES service is actually running?
15:56
When you do CrowdControl, it will start the service for you
15:56
But EmoTracker cannot do so
15:56
So you may need to open you Services list and manually start it
15:56
Also make sure that when it's running you are not ALSO running any other usb2snes host apps (e.g. usb2snesw or qusb2snes) (edited)
15:56
You can only run one at a time (edited)
Avatar
BenCreighton 2019-09-10 16:15
You mean like this thing?
16:15
16:16
What am I "manually starting"? I'm afraid you've lost me.
16:19
Okay, never mind, I think I got it.
16:20
Okay, it's working now. I didn't realize I had to manually run usb2snes.exe
16:22
thanks!
Avatar
EmoSaru 2019-09-10 17:10
If you have crowd control installed
17:11
There is a service in there called something like "CrowdControl SD2SNES Service"
17:11
which you can manually start
17:11
and provides the same functionality as the usb2snes app
Avatar
TheRad1 2019-09-11 05:15
i can't get auto tracker to work. any advice?
05:15
Avatar
Natalie 2019-09-11 05:16
did you follow all of the instructions in the pins
05:16
one of them has you change how bizhawk does lua (edited)
Avatar
TheRad1 2019-09-11 05:26
i've done all that. my friend said he had a problem with bizhawk 2.3.2
05:26
that's what im using right now
05:31
Avatar
TheRad1 2019-09-11 06:09
i dont know anything about lua files, but something is up with the installation
Avatar
Ninban 2019-09-11 06:17
I'm not an autotracking or CC user but I think you'll have more luck using the Japanese 1.0 version of the game
Avatar
TheRad1 2019-09-11 06:21
i tried japanese just now, didnt help. seems like it's something in my installation, but i dont know where to look anymore. i've deleted and redownloaded all the different versions of bizhawk
Avatar
TheRad1 2019-09-11 07:49
do i need to have lua installed on my computer to make this work? or does emotracker take care of that?
Avatar
EmoSaru 2019-09-11 09:14
You would not be getting an NLua error if you had followed the instructions and changed the Lua core to Lua+LuaInterface
Avatar
Doctor Claw 2019-09-11 11:12
Ok so I have gone through all the steps and I am not sure but I always get the red robot. Here is an image but the steps prior to this was what was in the pinned area from Espeon. I have the setting in customize > Advanced to lua lua I then restarted bizhawk Then i opened the Zelda file in bizhawk. After than I went and click on emo tracker robot and selected Lua and it went yellow as the description says it would. Then I went back to bizhawk and opened the connector.lua script and it says connected but the robot goes red. I have tried this on a couple seeds that I downloaded also loading the rom after doing all the connection steps. Basically once the rom is selected it goes red. No matter what I do it goes red for me. (edited)
Avatar
EmoSaru 2019-09-11 11:17
Have you installed the required manual update referred to in #announcements?
Avatar
Doctor Claw 2019-09-11 11:20
I didn't see that but i just installed it and now I am getting this: ConnectorLib Lua Connector 2.0.0 (LuaSocket 2.0.2) Connection established Unable to find domain: System Bus, falling back to current Warning: Attempted read 8320073 outside memory domain size of 131072 in readbyterange() NLua.Exceptions.LuaScriptException: .\hal.lua:49: bad argument #1 to 'char' (number expected, got nil)
Avatar
EmoSaru 2019-09-11 11:21
Now you need to follow the instructions.
Avatar
Doctor Claw 2019-09-11 11:22
So I did go through those steps I guess I am not sure which step I am messing up.
11:22
I set it to lua lua and restarted bizhawk.
11:22
then I opened emotracker and right clicked and set to lua and it goes yellow
11:23
then I open the luaconnector script
Avatar
EmoSaru 2019-09-11 11:23
Re-read the directions. Did you change the snes core like you were supposed to?
Avatar
Doctor Claw 2019-09-11 11:23
I thought so but maybe not
Avatar
EmoSaru 2019-09-11 11:23
From your screenshot I can say โ€œdefinitely notโ€
Avatar
Doctor Claw 2019-09-11 11:26
yeah I just saw that
11:26
My fault
11:26
thanks
11:26
working now
Avatar
~~That Which Lurks Below~~ 2019-09-19 08:19
Hey guys, i just downloaded emotracker and im having the same issue i think most people have. I set up the Alltp standard package with auto tracker, i clicked the robot so its yellow, but how do i link it to my randomizer game, do i have to dock them both somewhere or link them somehow? Also how do i set it so i can see the game and auto tracker at the same time, they are in two seperate windows and i have to click back and forth, please forgive me if there is a pin or link somewhere with these answers. (edited)
Avatar
~~That Which Lurks Below~~ 2019-09-19 08:33
never mind i dont think i can use emotracker, the emulator im using doesnt show anywhere in the instruction pins and i dont use the snes mini or anything requiring an SD card.
Avatar
JRJathome 2019-09-19 08:34
Which emulator are you using?
Avatar
Bryon_W 2019-09-19 12:34
I think only bizhawk + bsnes emulator is supported these days right?
12:34
Or is SNES9x-RR also?
Avatar
EmoSaru 2019-09-19 12:39
There is a guide for snes9x-rr in the pinned messages, so yes
Avatar
~~That Which Lurks Below~~ 2019-09-21 09:47
Im trying to set my tracker to work with snes9x-x64, im told its possible but i dont know how. Loki said they could help me but i dont know when they will be on. I have emotracker set up for the package i want and everything i just dont know how to set it up to read the emulator info and stuff so it can actually...you know...track
Avatar
EmoSaru 2019-09-21 09:50
1) Only a handful of packages support autotracking, most prominently my LTTPR package 2) You have to use snes9x-rr 3) Check the pinned messages in this channel for guides
Avatar
~~That Which Lurks Below~~ 2019-09-21 10:04
Ok, down loaded the 9x rr, set up the lua script like it said too, ran it, linked it to the right connector.lua file but hte robot is still yellow
Avatar
mijean 2019-09-21 10:12
Is it still working even after v31 ? i'm wondering if some memory changed because of the new game modes and stuff
Avatar
~~That Which Lurks Below~~ 2019-09-21 10:13
I get to this point
10:13
In snes9x-rr, go to File > Lua Scripting > New Lua Script Window.
10:14
There is nothing that says New Lua Script Window
10:14
It says relaod ui scrip and run lua script
10:14
Avatar
little_red 2019-09-21 10:20
you might need a higher version of snes9x-rr
10:20
i think i'm using v1.57
Avatar
EmoSaru 2019-09-21 10:22
There is a version of snes9x-rr included in the emotracker installation for your convenience. Thereโ€™s a zip file you can extract elsewhere and use.
10:22
And yes, as far as I am aware, autotracker is still working fine after v31.
Avatar
~~That Which Lurks Below~~ 2019-09-21 10:31
this isnt working at all, something isnt right
10:31
Guess ill wait for loki to help me
Avatar
~~That Which Lurks Below~~ 2019-09-22 11:29
I am going to ask AGAIN for someone to help me set up the emotracker featured in this discord
11:29
I get to this point In snes9x-rr, go to File > Lua Scripting > New Lua Script Window. There is nothing that says New Lua Script Window It says relaod ui scrip and run lua script
11:30
but in the emulator screen i see this
11:30
So i link the correct connetor.lua file in the emulator and it does nothing, and when i tell it to run the script i get a core.dll error
11:37
Ok....i moved the emotracker into a folder with the emulator and i dont get the socket core dll error anymore but its still not tracking
Avatar
EmoSaru 2019-09-22 11:40
Hi there.
11:41
People told you that you were using an old version of snes9x-rr.
11:41
I told you there was a zip file of a known working version in the EmoTracker install directory (under connectors/snes9x)
11:41
You are still using the old version
11:41
And also being pretty passive aggressive about it.
Avatar
~~That Which Lurks Below~~ 2019-09-22 11:41
That screen shot was befoer, i clicked the link you sent me so i musing the latest version of the tracker and emulator
Avatar
EmoSaru 2019-09-22 11:42
I did not send you a link.
Avatar
~~That Which Lurks Below~~ 2019-09-22 11:42
You told me to go to the link provided in the pins
11:42
which i did
Avatar
EmoSaru 2019-09-22 11:42
Okay. So please post an updated screenshot then.
11:44
I have just confirmed that the version of snes9x-rr linked from the pins has a consistent UI that allows you to follow the isntructions in the pin.
11:45
I have also just verified that following the instructions results in a successful connection to EmoTracker. Moving EmoTracker around is neither necessary nor something you should do, btw. (edited)
11:46
Please follow the instructions in the pin, and if you have issues, please post screenshots showing that you've followed the instructions.
11:46
Thanks.
Avatar
~~That Which Lurks Below~~ 2019-09-22 11:49
@EmoSaru I am not to proud to admit when i have likely made an error, when you refered me to the link in the pins, and i downloaded it it seems that i did not tell it to replace the old files with the new, i do not know why i did not tell it to replace the files with the new ones, i am not THAT technically ignorant, i do see the proper menu options now and i am following the steps listed, i do applogise for my over sight in replacing the old with the new and i appologise if i came across as aggressive, i jjust frustrated
11:49
I will let you know in a moment if i have gotten it to work
Avatar
MikeTrethewey | Axiom Verge 2019-09-22 11:53
Overwriting whatโ€™s in the folder may still leave latent files that could provide unintended behavior. Best to nuke it from orbit and start new. (Get the new version and give it its own folder.)
Avatar
~~That Which Lurks Below~~ 2019-09-22 12:02
Ok, i got the tracker to sync up now, but now i have a tiny issue with the emulator and sound quality, its abit grainey
12:04
its not a big deal i can certainly live with teh sound differences, just the x64 version i started with has much smoother sound, its probably version differences so its fine
12:04
Thank you for your help @EmoSaru and again sorry if i sounded aggressive
Avatar
~~That Which Lurks Below~~ 2019-09-22 12:14
sighs Now i have another issue, is there a way to compat the tracker map? Or seperae the item tracker from the map? I can only see the map if i maximise it, and that means i cant see the emulator while looking at the map
Avatar
MikeTrethewey | Axiom Verge 2019-09-22 12:16
Itโ€™s time go get a bigger boat screen.
Avatar
Natalie 2019-09-22 12:24
Your Windows DPI scaling settings can affect EmoTracker's display size. Alternative solutions include getting a larger or second display.
Avatar
Rain 2019-09-22 12:34
maybe resizing the window into portrait orientation helps? so you can have the emulator next to it
12:38
what's your display resolution? a screenshot of your problem would also help us to understand your problem better because language is often insufficient to describe all minute details of a given scenario
Avatar
MikeTrethewey | Axiom Verge 2019-09-22 12:41
Weโ€™ve also strayed from #autotracker-support .
Avatar
jaguarnick 2019-09-22 13:36
?
13:36
I've followed the instructions from Espeon from the pinned messages in this channel, can't seem to get it to work properly
13:38
oh I might be dumb lol
13:39
pff, I can search the server yes
13:39
got it working ๐Ÿ‘Œ
Avatar
Rain 2019-09-22 14:44
@EmoSaru hi I'm looking around autotracking for N64 (bizhawk) at the moment; most of the basics seem to work but selecting N64 lua seems to have two issues: - it always requests the Domain "System Bus", which isn't available in Bizhawk for N64 (though requesting RDRAM and others works) - all regular requests triggered by ScriptHost:AddMemoryWatch() have the type 0xFF (nop/do nothing) instead of 0x0F (read block) if the initial core id check (command 0xE3) returns "N64" (though it does work fine for, say, "GBC" and others) are you aware of this? I can do an evil connector.lua hack to make it work, but it would be nicer to have some configuration option for the domains as an autotracker dev (edited)
Avatar
EmoSaru 2019-09-22 14:46
N64 autotracker support isn't really there yet in EmoTracker, as I have been waiting for the connectorlib upgrades to support it to be finalized. It requires a mapper to handle the domains, as you've encountered. Long story short, I don't expect it to work right now, and I would not release any packs trying to do it right now until I declare it as "supported".
Avatar
Rain 2019-09-22 14:49
fair.
waiting for the connectorlib upgrades to support it to be finalized.
out of curiosity: is that a thirdparty issue or is it somewhere on your todo list?
Avatar
EmoSaru 2019-09-22 14:49
connectorlib is the library used by crowdcontrol to deal with this stuff
14:49
which emotracker also uses
14:49
they are just now beta testing their first significant N64 game
Avatar
Rain 2019-09-22 14:49
ah, interesting
14:49
thanks for the info
Avatar
EmoSaru 2019-09-22 14:50
and it appears to work, but I'm waiting for that to be released prior to taking the upgrade
Avatar
Rain 2019-09-22 14:50
good to hear
Avatar
Rain 2019-09-23 01:56
@EmoSaru two questions: - is there any way to control map appearance with lua? something like hiding/showing specific maps? - can you access/modify the x/y coordinate of a given location from lua?
01:57
would be good to know the available tracker functions and their signatures
01:57
(yes yes, Really, Really Soon Nowโ„ข I know)
Avatar
EmoSaru 2019-09-23 02:02
There is not.
02:02
And no, you cannot.
02:02
And the statement I've made several times applies here
02:03
The autotracker script and the custom item example provided in the pins for #customization-support comprise the entirety of the Lua API that I currently support.
02:03
These are also questions for #customization-support
Avatar
Rain 2019-09-23 02:04
I see
Avatar
~~That Which Lurks Below~~ 2019-09-23 08:37
I noticed the auto tracker doesn't remove dungeons when they are completed, is this intentional?
Avatar
Dudude Dude 2019-09-23 08:40
The ALTTPR auto tracker doesn't automatically track how many items you got out of dungeons, so while it knows you got the Crystal/Pendant at the end, it doesn't know if you got all the items, so it keeps the dungeon on the map until you manually update that.
Avatar
~~That Which Lurks Below~~ 2019-09-23 09:03
ok thank you
Avatar
mike56 2019-09-24 12:10
i was trying to load the lua script to run the connector.lua file in bizhawk for autotracking
12:10
NLua.Exceptions.LuaScriptException: error loading module 'socket.core' from file '.\socket.dll': dynamic libraries not enabled; check your Lua installation I keep getting this error
Avatar
Rain 2019-09-24 12:12
common problem, it's the wrong lua core: go to Config -> Customize... -> Advanced Tab
12:12
at the bottom you can switch it to Lua+LuaInterface
Avatar
mike56 2019-09-24 12:14
gotcha, also I noticed snes9x has it's own folder now, does it support lua now too?
12:15
or is that meant for the bizhawk snes9x core
Avatar
Rain 2019-09-24 12:15
there's a version of snes9x-rr which does support lua and is part of the emotracker install
Avatar
mike56 2019-09-24 12:15
Ohhh, interesting
Avatar
Rain 2019-09-24 12:15
but no, regular snes9x doesn't have lua
Avatar
mike56 2019-09-24 12:17
okay yeah I see it, I had to go into the folder for it
12:17
thanks
Avatar
Rain 2019-09-24 12:17
also check the pins - the guide there explains it all
Avatar
Dusk Hawk 2019-09-24 16:51
sooo i followed the instructions for bizhawks LttP auto tracker and its still not working don't believe
16:58
Big issue I think is when i try to start the auto tracking the little icon in the lower right wonโ€™t act as though itโ€™s be activated
Avatar
EmoSaru 2019-09-24 17:02
I don't even know what that second statement could mean
17:02
Did you right click it?
Avatar
Dusk Hawk 2019-09-24 17:03
lol i actually juuuuuust fixed it XD i was trying to run crowd control at the same time
Avatar
EmoSaru 2019-09-24 17:04
Ah. Not supported on emulator.
Avatar
Dusk Hawk 2019-09-24 17:04
thank you for the response though
Avatar
sylverfyre 2019-09-25 18:16
I'm getting a vague error "Autotracker is having issues. Connection issues, missing game data, or a pack attempting to access restricted memory can cause this" when attempting to autotrack ALTTP with the snes9x and using connector.lua. SNES9x returns 'connection established' and the multiworld features work, but autotracking does not.
Avatar
Slipperypete96 2019-09-25 18:43
I know this has been asked/mentioned before, but for the life of me I can't figure the autotracking out. I followed the guide, but get the 'lua51.dll was not found and that I should move it into my PATH or in the same directory as snex9x.exe' error each time. I've tried re-downloading everything and still the same result.
Avatar
EmoSaru 2019-09-26 01:17
@Slipperypete96 what version of snes9x-rr are you using?
01:18
@sylverfyre same question, and for both of you, where are you loading connector.lua from
Avatar
sylverfyre 2019-09-26 04:14
The emotracker directory.
04:14
And, 1.54
Avatar
EmoSaru 2019-09-26 08:32
The โ€œmultiworld featuresโ€ in EmoTracker are layered on top of autotracking, so having that actually work while autotracking is broken makes no sense. Can you explain your setup process further, and have you tried autotracking without Multiworld?
Avatar
LemonStir 2019-09-26 18:39
My autotracker is going red (I know you guys must have heard this 100 times already) but I have read the pinned stuff but let me go through the process on how I do it... I open up EmoTracker, SNES9x-rr, and load the aLttP rando Rom. (Also the EmoTracker app I'm using is the Official ALTTPR by EmoSaru) I right click the bot, go to SNES ---> Lua. Shows yellow as it said it should. I open up the Script connector.lua in Snes9x. (I did make sure the lua script is in the EmoTracker --> Connectors --> Snes9x folder) The Snes9x says it connects, but EmoTracker goes red. Do you need the BSNES core for SNES9x? And if so I know that's what I'm missing but have no idea on how to make that happen. Does the EmoTracker have to be in Program Files(x86) folder? If not, then I have no idea what I've done wrong Edit: I may have done a dumb. Randomizer just updated to .31 so I bet any money there's an update.... oops LUL Edit: (12 minutes later) Yep... I did a dumb. Go me!! (edited)
Avatar
cubesolver 2019-10-01 21:29
So I know that autotracking support for gameboy is bizhawk only and experimental. With that being said, if I wanted to try and make autotracking work for The Minish Cap, a Gameboy Advance game, what do I need to do? I've looked at the autotracking script for lttp as a place to start and I'm pretty sure I understand how it works, but I'm not sure how to continue from there.
Avatar
EmoSaru 2019-10-01 21:40
1) #customization-support 2) I can't say whether it will work at all, but you will also need to set the platform field in your pack's manifest file to gba (see my LTTP pack for an example)
Avatar
Rain 2019-10-01 22:59
I've done a few tests a month ago, it should work if you set the platform field correctly
23:01
any ScriptHost:AddMemoryWatch() is also required for the icon to appear
Avatar
TexasTempest 2019-10-13 10:54
Hi guys. I'm having some real trouble this morning and I'm fairly frustrated at this point. So I have previously been able to autotrack, even just a couple weeks ago. I have even played multiworld just fine. Today, when I open the connector.lua script, I get a sad robot (red robot). It says "Auto-Tracking is having issues. Connection issues, missing game data, or a pack attempting to access restricted memory can cause this." I am using EmoTracker 2.3.6.4 with the Official ALTTPR Support and standard tracking. I am also using snes9x V1.55 from the multitroid website. I just tried re-installing everything via the guides, and cannot for the life of me figure out why it's now not connecting. Any ideas?
Avatar
Darkened5ky 2019-10-13 10:55
The lastest emotracker version is 2.3.6.5. You may have to manually update it
Avatar
TexasTempest 2019-10-13 10:56
Thank you. I'm dumb apparently.
Avatar
Darkened5ky 2019-10-13 10:56
It's all good ๐Ÿ˜„
Avatar
Yuri 2019-10-14 00:13
hey guys can someone explain me something im apparently the next dumb person xD
00:13
my lua console give me this as feedback^^
00:13
Unable to find domain: System Bus, falling back to current Warning: Attempted read 8257696 outside memory domain size of 131072 in readbyterange() NLua.Exceptions.LuaScriptException: .\hal.lua:49: bad argument #1 to 'char' (number expected, got nil)
Avatar
EmoSaru 2019-10-14 00:43
I'm assuming you're using Bizhawk. Make sure you follow the instructions in the pinned message precisely. I don't believe you've updated all the settings it tells you to.
Avatar
LordKimahri 2019-10-14 09:13
Hey, ive played yesterday with autotrack without any issues. Today i started BizHawk and Emotracker, and applied the Emotracker Update. Now i get an Error on Loading the Luascript in Bizhawk. Iam right here or should i ask at another place?
09:16
ok no idea why now it works
Avatar
Deleted User 2019-10-16 02:53
trying to figure out how to connect snes9x with the tracker
Avatar
Rain 2019-10-16 03:20
somewhere in the pins it should say that you need not just any version of snes9x, but snes9x-rr
03:20
you got that?
03:21
beyond that, you have to load the connector.lua from the snes9x connector folder in Emotracker and then start tracking by rightclicking the robot icon in the bottom right of emotracker
👍 1
Avatar
Deleted User 2019-10-16 03:41
ah okay I see now
Avatar
Migs 2019-10-29 17:28
Question, is there a way to set the interval of how often AutoTracker does its Get's? (edited)
Avatar
EmoSaru 2019-10-29 17:36
It can be configured on the individual memory watches.
17:36
But only through the Lua.
17:37
What issue are you trying to resolve?
Avatar
Fouton (PugHUD) 2019-10-30 00:30
This is likely relating to an issue in the smz3 multiworld discord where there were too many reads too frequently for retroarch on qusb2snes. I think its due to me putting some return falses in. I might revisit the code now that ive solved the gameswap issues I was having
00:36
Ideally Id like the ability to turn off/on what is getting watched and when, but its sorta SMZ3 specific that youd need to stop watching areas of ram because its used for multiple things between games
Avatar
EmoSaru 2019-10-30 01:21
FYI, RemoveMemoryWatch(segment) exists
01:21
So you're fully free to add and remove them
01:21
as appropriate
01:23
You can also specify the update period length as an optional parameter (specified in milliseconds) after the callback. I believe my pack does that, if you need an example. (edited)
Avatar
Rain 2019-10-30 01:28
it does for the game state polling, 250ms
Avatar
Fouton (PugHUD) 2019-10-30 01:29
I do believe I use the update frequency of my gamestate polling to be faster than the rest when I was trying to solve issues regarding losing data between transitions
01:29
Though now that I learned the true solution to that problem I can probably scale it back
Avatar
Migs 2019-10-30 15:06
Ahh, didn't think to look in the pack itself. Makes sense now, thanks. Yeah I'm just trying to get autotracking working with SMZ3 MW, so just toying with all settings, on all fronts. It's most likely a MW bug at this point with it's ability to handle a BUSY response from qusb2snes/retroarch. Judging by the code flow of qusb2snes, it handles queuing and re-playing the queue just fine, I was just seeing if it was possible to avoid the BUSY, by reducing the interval it polls memory.
15:07
They will eventually run into each other even with the reduction in polling, but figured it's worth a shot to see if it helps at all.
15:07
They will eventually run into each other even with the reduction in polling, but figured it's worth a shot to see if it helps at all.
Avatar
Fouton (PugHUD) 2019-10-31 13:03
Yeah, as mentioned it fully functions with testing previously, so I expect it to not be pack related
Avatar
Migs 2019-11-03 13:55
Are you able to change the port that Emo connects to the WS on?
Avatar
EmoSaru 2019-11-03 14:34
Not currently no.
Avatar
Migs 2019-11-04 08:14
Thanks, I actually got autotracking and MW working the way I want to, I have 2 PCs, so I just run a copy of qusb2snes on each PC, MW browser window on one and Emo on the other. Problem solved. (not sure why I didn't do this in the first place, stupid logical mind overcomplicating things...)
08:20
While this works for me, those that don't have 2 PC setups it (obviously) won't work for... so the configurable port could be useful still as it is possible to run more than one qusb2snes with a slight modification to it's listening port (although currently not possible without code change/recompile also) But theoretically if both emo and qusb2snes were on separate ports you could then run 2 copies of qusb2snes for this purpose. I've reached out to Skarsnik as well to see if there might be a better way to handle multiple connections to the same device... Or at least in the case of using RA... Anyway, thanks for the help.
Avatar
Benoit 2019-11-05 02:06
Hello, I've seen that CubeSolver has added an autotracking feature on his Minish Cap package, and I'd like to use it, but I don't know how... I'm currently using MGBA emulator and minishmaker randomizer, with Emotracker 2.3.6.7. If anyone has a manual or something to configure that, I'd be happy to get it.
Avatar
Myth197 2019-11-05 03:08
@Benoit you'll need to use bizhawk, there's a French guide for the ALTTP autotracker in the pinned messages in this chat which is a good starting point. Once I get some free time I'll write a specific TMC guide
Avatar
Benoit 2019-11-05 03:50
Thanks Myth
Avatar
Worldwide_Wimpy 2019-11-10 11:42
Hi! I was trying multiworld with someone and even though I am connected and receiving items, my auto tracker bot on the tracker is still red instead of blue. What am I missing or what is going on with my tracker
Avatar
EmoSaru 2019-11-10 13:34
were you actually receiving items in game, or just getting notified you had been sent them
13:35
and also, were other players receiving items you found for them
13:35
a red autotracker icon will almost always mean one or both of those things is not working for multiworld
Avatar
Worldwide_Wimpy 2019-11-10 14:48
I was receiving items but other players werent getting what I found
Avatar
EmoSaru 2019-11-10 14:58
Yeah. Thatโ€™s what I thought. You need to make sure youโ€™ve followed all the setup steps properly for autotracker, and also that youโ€™re not (for example) running other apps that would conflict. At the end of the day though, it is safe to stop autotracker and restart it. The multiworld is tolerant of that.
Avatar
Worldwide_Wimpy 2019-11-10 15:08
i did all of that what apps would be causing conflict?
15:08
i uninstalled and reinstalled everything
Avatar
EmoSaru 2019-11-10 15:09
If you have eg crowd control or the command line app running as well, that can cause issues
15:09
Are you on console or emulator?
Avatar
Worldwide_Wimpy 2019-11-10 16:38
snes9x and i dont have those apps
Avatar
l100raphs 2019-11-11 03:34
hey all... i'm trying to figure out how to get multiworld with auto tracking (dont care about the map stuff, just being able to display the item grid)
03:35
the problem is, as far as i can tell, emotracker only supports smz3 autotracking with bizhawk... but smz3 multiworld only works through retroarch or snes9xrr?
Avatar
deserteagle417 2019-11-11 03:43
check the pins in here. It does work with snes9x-rr
Avatar
l100raphs 2019-11-11 03:43
oh i see
03:45
oh you can run multiple lua windows
Avatar
deserteagle417 2019-11-11 03:46
oh right, forgot the SMZ3 multi wasn't integrated like Z3. But yea, multiple windows. Maybe a note on that should be pinned now
Avatar
l100raphs 2019-11-11 04:00
hehe i got it figured out, thank you for your help!
👍 1
Avatar
chunkydude 2019-11-16 07:45
i'm having trouble with the auto-tracker, i have it set for lua+luainterface, i have the core as bsnes, i put the connector.lua in the lua interface and it doesn't work at all, the dialog doesnt say anything and the robot on the tracker stays yellow
Avatar
Nicholas Steel 2019-11-17 06:04
Did you open QUSB2SNES?
Avatar
chunkydude 2019-11-17 08:05
no, im using bizhawk, do i need to do that for bizhawk?
Avatar
EmoSaru 2019-11-17 09:22
No. You should only need the lua.
09:23
You should have at least seen some text in the Lua output in bizhawk though. Was the game loaded?
Avatar
chunkydude 2019-11-17 10:05
10:06
this is how it shows up on my screen, i've tried doing it when the game has started, i've tried doing it before loading the rom, i've tried doing it at the file select screen it still stays yellow and nothing shows up in the script
10:07
the core is set for Bsnes
Avatar
EmoSaru 2019-11-17 10:14
Did you copy the connectors out of the install directory, or is that your install directory?
Avatar
chunkydude 2019-11-17 10:18
i believe so, its the only emotracker related spot i have in any of my files
Avatar
EmoSaru 2019-11-17 10:19
You don't have an e.g. C:\Program Files (x86)\EmoTracker directory?
10:20
If you've successfully started the script, you should at LEAST see ConnectorLib Lua Connector 2.0.0 (LuaSocket 2.0.2) in the lua console in bizhawk
Avatar
chunkydude 2019-11-17 10:26
yea what it shows there is the only spot that has the connector.lua, the only other one i found just has folders like packs, saves, user overrides
Avatar
EmoSaru 2019-11-17 10:27
Okay. Did you also restart Bizhawk when you were supposed to?
Avatar
chunkydude 2019-11-17 10:27
change it to lua+luainterface then restart, yes i did
Avatar
EmoSaru 2019-11-17 10:28
Hmm, okay.
10:29
Don't leave it this way, but try disabling your firewall, and restarting both emotracker and bizhawk, just to rule out any issues there.
10:31
this is what I see when starting autotracker in emotracker with the Lua option, then loading the rom in bizhawk, then loading the EmoTracker/Connectors/bizhawk/connector.lua
Avatar
chunkydude 2019-11-17 10:40
still nothing even with the firewall disabled
Avatar
chunkydude 2019-11-17 11:03
Only thing I can do now is uninstall both and reinstall them
Avatar
EmoSaru 2019-11-17 11:32
Hmmm
11:32
You can try that, but I doubt it's going to change anything. I'm not sure what's going on here, but I'd be curious to know what your bizhawk version is.
Avatar
chunkydude 2019-11-17 16:47
ive tried using both 2.3.2 and 2.3.1
Avatar
EmoSaru 2019-11-17 16:49
k, I was testing with 2.3.2
16:49
there is a zip file with a tested version of snes9x-rr in your emotracker installation directory
16:49
in order to rule out some sources of trouble
16:49
can you try that?
16:49
with the snes9x connector script, obviously
Avatar
chunkydude 2019-11-17 16:56
yup
16:57
ok i found the problem now
Avatar
EmoSaru 2019-11-17 16:58
?
16:58
what was it?
Avatar
chunkydude 2019-11-17 16:59
my computer messed up doing the update
Avatar
EmoSaru 2019-11-17 17:01
what update, and how so?
Avatar
chunkydude 2019-11-17 17:22
2.3.6.7 and i figure my computer must have messed up during update because when i unistalled and reinstalled the tracker it worked first go
Avatar
EmoSaru 2019-11-17 17:29
that's very strange
17:29
but I'm glad it's working for you now
Avatar
Zamies 2019-11-22 16:13
ok someone help me i did everything correctly word by word for auto tracking i can send screen shots if needed im getting an error on scripts
Avatar
EmoSaru 2019-11-22 16:48
Whatโ€™s the error
Avatar
Zamies 2019-11-22 17:33
yea let me copy real quick
17:36
NLua.Exceptions.LuaScriptException: error loading module 'socket.core' from file '.\socket.dll': dynamic libraries not enabled; check your Lua installation
Avatar
Natalie 2019-11-22 17:38
Double-check that you actually completed steps 2 and 3.
Avatar
Zamies 2019-11-22 17:38
i can send screen shots that i did earlier\
17:40
17:40
and i reset the emulator after
Avatar
EmoSaru 2019-11-22 17:52
If you are getting NLua errors in bizhawk
17:52
then you did not change the setting properly, save it, etc.
17:52
Those errors will only appear when the wrong lua core is being used.
Avatar
Zamies 2019-11-22 17:53
ok which cores do i need cause im pretty sure i got them all setup coorectly
17:54
correctly*
Avatar
EmoSaru 2019-11-22 18:08
You need to be running the bsnes core for snes emulation, and the lua+lua interface lua core
Avatar
Zamies 2019-11-22 18:10
how about gba im guessing MGBA? (edited)
Avatar
EmoSaru 2019-11-22 18:11
I'm not sure, TBH. I recommend asking the pack creator.
18:11
I haven't personally done much with GBA autotracking.
Avatar
Zamies 2019-11-22 18:13
well i talked to cube or i think mike from the minish cap randomizer discord and said to come here a few weeks ago to get help on this
18:14
now getting this message NLua.Exceptions.LuaScriptException: error loading module 'socket.core' from file '.\socket.dll': The specified module could not be found.
Avatar
EmoSaru 2019-11-22 18:21
That is the exact same error you posted earlier. You are still using the wrong Lua core.
Avatar
Zamies 2019-11-22 18:21
i just showed i used the correct one
Avatar
EmoSaru 2019-11-22 18:22
The error says otherwise. Something about the way you are updating the configuration is wrong, or it is not saving for some reason on the bizhawk side.
Avatar
Zamies 2019-11-22 18:22
its saved when i closed the application i just dont know why im getting the error (edited)
Avatar
EmoSaru 2019-11-22 18:54
Have you tried using this command to make sure your configuration is being saved?
Avatar
Zamies 2019-11-22 18:54
ill try
18:58
nope
Avatar
EmoSaru 2019-11-22 18:59
At this point, I'm going to suggest that you get help from somebody more experienced with the GBA setup. My understanding is that it's basically identical to the SNES setup, but as I don't play Minish Cap rando I don't have firsthand experience with what issues you might be having.
19:00
You may want to try different GBA cores in bizhawk to see if that is affecting things.
19:00
But that's about all I can say at this point.
19:00
Also make sure that bizhawk is being run from somewhere you have write permissions for.
Avatar
Zamies 2019-11-22 19:01
its ok ill try and find somebody thanks for trying to help though
Avatar
Cadenza 2019-11-24 16:08
a small glitch with SMZ3 autotracker : when I got the single arrow, the tracker marked that I have the bow. https://clips.twitch.tv/GloriousCleverTapirBudStar
Clip of spiritstreamtv Playing Super Metroid - Clipped by CadenzaVvi
Avatar
Fouton (PugHUD) 2019-11-24 20:10
What the hell lmao
20:10
I will figure that out cuz im BAFFLED
20:14
@Cadenza are you running two trackers here?
20:19
Okay you are based on the autotracker updating different from your map
20:19
not that its a problem just trying to narrow it down
20:20
Really confused
Avatar
Fouton (PugHUD) 2019-11-24 21:20
I'm going to try to gen a game with a single arrow early somewhere reachable in SM soon to make it easy to check functionality to get some double tests, for reference though, what do you play on Cadenza? Emulator/Console etc, as well as lua/application to connect
Avatar
Cadenza 2019-11-24 21:58
yes, I'm using two trackers
21:59
since I can't use the autotracker with the map tracker, I use both and update manually the item on the map tracker. The autotracker helps me with items I didn't see. In MW, you sometimes receive things at times where you don't pay much attention. ^^ (like friday, when I thought I couldn't go into IP, because I didn't see my bombos... and FR was obviously on Kholdstare).
22:00
I am using snes9x-rr-1.55-multitroid2-r4
22:01
The lua in the one in the emotracker package, snes9x folder, connector (file seems to be dating from May 12, 2019).
22:02
I don't think it matters, but for MW, I open QUsb2Snes v.0.7.11 too
22:03
with multibridge_smz3_r2 lua
22:07
so I have two lua opened at once
Avatar
Fouton (PugHUD) 2019-11-24 23:26
Alright, I did a quick test outside of multiworld and didnt have any weird interaction
23:27
ive never seen this before, theres definitely SOMETHING wrong... I just have no idea what, or how to trigger it
23:27
@total would you have any idea what could be causing this?
23:29
Also if emo knows anything that could be wrong regarding the setup of everything, just really confused how this happened
Avatar
EmoSaru 2019-11-25 08:12
I have no clue without debugging it myself.
Avatar
Cinaeth 2019-11-26 03:18
ok so... Not sure what's not working on my auto tracking. Robot is green, pick up an item, and it's not being marked
03:20
I'm using Fouton's SM + LttP Classic pack
03:25
just tried it with a brand new seed - still not being marked
03:28
Here's my setup; Retroarch running bsnes mercury ( balanced ) - Network Commands are turned on in advanced settings. QUSB2SNES connected to Retroarch - Emotracker auto tracking started and SD2SNES selected. Retroarch works fine sending items in multiworld through the QUSB2SNES.
Avatar
Fouton (PugHUD) 2019-11-26 07:25
Ive not seen any issues related to retroarch that werenโ€™t obscure setups like 2 pc stuff, I donโ€™t use retro arch and I dont believe thereโ€™s a lot of knowledge for setting it up here, if someone has knowledge on the setup they can chime in, otherwise youโ€™ll have to find someone else that uses the same setup
Avatar
Fouton (PugHUD) 2019-11-26 08:45
One thing I should mention regarding the tracker is that starting it after you start the file and load in as samus is the safest bet on seeing results
08:45
It is very possible you started it early, and the autotracker cant recognize the game state correctly
Avatar
Cinaeth 2019-11-26 10:12
I'll try that when I get home Fouton, starting the tracker after I have control of Samus
Avatar
Cinaeth 2019-11-29 08:35
@Fouton (PugHUD) tried that, still not connecting
Avatar
EmoSaru 2019-11-29 08:37
What color is the autotracker robot in EmoTracker?
08:38
Double check that youโ€™re not ALSO running eg usb2snes, the crowd control sd2snes service, multiple instances of qusb2snes, etc.
Avatar
Cinaeth 2019-11-29 09:55
@EmoSaru Robot turns aqua/green
09:56
afaik I'm only running Retroarch and the qusb2snes
09:56
robot definately doesn't change colors until I run qusb2snes
Avatar
EmoSaru 2019-11-29 09:58
Iโ€™m going to suggest you try getting autotracking working with just alttpr first, to rule out any other issues.
Avatar
Cinaeth 2019-11-29 11:47
so this is very weird. I loaded a saved game and it found al lthe metroid items I already had, but none of the zelda items
11:47
tried a new seed again, couldn't get it to auto track anything
11:47
also, I can see QUSB is talking to Emotracker
11:48
Avatar
Fouton (PugHUD) 2019-11-29 12:13
Youll probably need to transition to lttp for it to first recognize the lttp items on that old save
Avatar
Cinaeth 2019-11-29 17:29
@Fouton (PugHUD) yeah I tried that, was even collecting items. I couldn't find anything new though to see if it was recording new stuff
Avatar
Zamies 2019-11-30 09:40
so i found out whats wrong im missing files in emo tracker so its not letting me do auto tracking
Avatar
EmoSaru 2019-11-30 09:52
Youโ€™re going to have to be a good bit more specific than that.
09:53
And you can also try uninstalling and reinstalling using the latest version from the website.
Avatar
Zamies 2019-11-30 09:56
so when i was downloading the first time it gave an error for one of the files in connector folder that couldn't be downloaded so i ignored the file to be downloaded so now when i was trying to auto track that file i was missing cause of a download error i got
Avatar
EmoSaru 2019-11-30 10:33
None of that makes sense, because you download the installer as one large file.
10:33
You may have gotten an installation error, possible due to you not allowing something through your virus scanner or being out of disk space.
Avatar
Neomatamune 2019-12-01 13:47
Hi. I'd like to know if any one using Emotracker + QUsb2Snes is having trouble with auto-tracking since a few days ago ? I think 2 weeks ago I could still use the auto-tracker but now I always have a red robot with the following message (but no logs in dev console) "Auto-Tracking is having issues. Connection issues, missing game data, or a pack attempting to access restricted memory can cause this." But using the exact same seed with snes9x give no error... I don't know if it is a change to Hakchi, QUsb2Snes or EmoTracker...
13:47
Avatar
EmoSaru 2019-12-01 14:09
What is your EmoTracker version number
Avatar
ReggX 2019-12-01 14:11
2.3.6.8. according to screenshot
Avatar
Neomatamune 2019-12-01 14:43
2.3.6.8
Avatar
EmoSaru 2019-12-01 17:39
K. To the best of my knowledge, nothing has changed on my end with respect to that, but I only provide official support for actual sd2snes hardware. Can you try bizhawk or snes9x-rr with the built in connector scripts to rule out any other system issues?
Avatar
Ceryx 2019-12-01 17:56
I fought with this same thing today, I ended up using qusb2snes 0.7.8 instead of the latest (edited)
17:56
the older version worked better
Avatar
deserteagle417 2019-12-01 17:56
I was having some weird issues with SNES classic a month or so ago, but it seemed to have resolved itself. I don't use autotracking regularly though, so can't say for sure.
Avatar
Ceryx 2019-12-01 17:58
found the suggestion to use 0.7.8 in a multiworld setup guide (edited)
Avatar
deserteagle417 2019-12-01 18:00
good to know
Avatar
PastorOfPwn 2019-12-02 01:44
I am really new to all this, is there an idiot-proof (i.e. very specific) guide to setting this up? I downloaded BizHawk and I tried to load the script but I got the error NLua.Exceptions.LuaScriptException: error loading module 'socket.core' from file '.\socket.dll': dynamic libraries not enabled; check your Lua installation
Avatar
Rain 2019-12-02 01:58
Config -> Customize..., then on the advance tab at the bottom check that Lua Core is set to Lua+LuaInterface (and don't forget to restart)
01:58
this is part of the Setup Guide. (edited)
Avatar
deserteagle417 2019-12-02 02:36
Check pinned messages here
Avatar
PastorOfPwn 2019-12-02 09:53
Thanks Rain and deserteagle. I discord a lot but pins are something I always forget. Cheers.
Avatar
Neomatamune 2019-12-02 11:06
went back to QUsb2Snes 0.7.8 and it worked again ๐Ÿ™‚ thx Ceryx
11:06
(found that 0.7.11 made changes to snes classic compatibility)
Avatar
deserteagle417 2019-12-02 12:17
that's unfortunate ๐Ÿ˜ฆ Guess I should roll back my QUsb as well otherwise there might be multiworld issues
Avatar
Annorax10 2019-12-04 02:43
Nvm that - Jaku sorted it out
Avatar
YeOldFartGamer 2019-12-06 17:02
How do I get the Bizhawk autotracker to work with my Bizhawk? Is there a setting I need to turn on or some sort of plugin I need to get for my emulator?
Avatar
VillainousWolf 2019-12-06 17:02
hi! i'm a complete newbie when it comes to emotracker, but i'm trying to get auto-tracking to work with snes9x-rr 1.57. when attempting to load the connector.lua file i get the error
Avatar
YeOldFartGamer 2019-12-06 17:19
Keeps giving me an error too, missing socket.core from socket.dll?
Avatar
VillainousWolf 2019-12-06 17:26
i switched to snes9x-rr 1.54 and now i get this error:
Avatar
Ceryx 2019-12-06 21:57
socket.dll exists in C:\Program Files (x86)\EmoTracker\Connectors\snes9x, maybe try copying it to c:\snes9x\snes9x-rr\ ? I think I had to copy a few files from that to get bizhawk working
Avatar
VillainousWolf 2019-12-06 23:27
copied socket.dll from the Connectors/bizhawk folder, there wasn't one in the snes9x folder. now i am getting this error
Avatar
Rayd 2019-12-07 08:15
@VillainousWolf That almost looks like the version of socket.dll is missing whatever code it needs. Like it might be the wrong version of that file.
Avatar
VillainousWolf 2019-12-07 09:11
well then i guess my next step is to either re-follow the steps from the pinned messages about snes9x, OR try bizhawk. thanks!
Avatar
Rayd 2019-12-07 09:11
For what it's worth, I followed the instructions for snes9x-rr exactly and it worked fine
Avatar
VillainousWolf 2019-12-07 09:12
haha! alright. i guess i'll try again
Avatar
VillainousWolf 2019-12-07 09:42
well i couldn't make it work with snes9x-rr, but it is currently working with bizhawk. thanks for your help!
Avatar
LinkRetro 2019-12-10 04:28
Hi, I'm trying to set up the autotracker for alttpr. I use SD2SNES. I get a yellow robot and I'm not sure why, because I have set up Crowd Control and the SD2SNES service is active, and the firmware is installed.
04:28
Currently at a loss as to where/what to troubleshoot or change to get a happy robot.
Avatar
LinkRetro 2019-12-10 04:57
After searching through some of the history of this channel, I noticed something called usb2snes firmware and app were mentioned several times? Is this something different from Crowd Control that I could try instead? I'm a newbie with technical details, so please bear with me if I'm not understanding things ๐Ÿ˜…
Avatar
NetherRelm 2019-12-10 07:21
I'm also having trouble getting auto tracking to work, i'm new to LUA entirely and there is not a beginners setup to getting the auto tracking working that i have been able to find
07:22
i have snes9x as well as bizhawk emulators and the newest available versions of both emulators as well as the tracker
Avatar
Darkened5ky 2019-12-10 07:33
I'm not too familiar with the snes9x setup, but @LinkRetro usb2snes is needed in order for the autotracking to function.
Avatar
LinkRetro 2019-12-10 07:33
Perfect! I can work on that ๐Ÿ˜ƒ
Avatar
Darkened5ky 2019-12-10 07:34
There's not a lot of setup other than having the software running
Avatar
LinkRetro 2019-12-10 07:34
I found a link up in chat for it... with a readme.
Avatar
NetherRelm 2019-12-10 07:45
@LinkRetro can you link me to the readme please or tell me where in the chat it is i'm not finding it
Avatar
Natalie 2019-12-10 07:45
Pinned messages.
Avatar
LinkRetro 2019-12-10 07:49
Oh the readme and link are for SD2SNES set up... if you're not using SD2SNES, then I'm not sure it will help @NetherRelm But I found the info I needed using the Discord Search function, if you search for snes9x or bizhawk you'll find what you need, and the pinned messages has info too I see. (edited)
Avatar
NetherRelm 2019-12-10 08:06
happy to report i'm up and running after switching to snes9x-rr version
08:07
i'll figure bizhawk out at another time, i'm in no mood to dick with it
Avatar
LinkRetro 2019-12-10 08:09
cool!
Avatar
LinkRetro 2019-12-10 14:18
Happy to report that I got a green robot now!
Avatar
nature1996 2019-12-11 18:47
I think I found a bug with the auto tracker of minish cap. I still have Anju PoH as a possible location, but I have won the cucco game price already.
Avatar
cubesolver 2019-12-11 19:26
Iโ€™ll check it out
Avatar
nature1996 2019-12-11 19:56
Do you want more detail? I could send you my spoiler file
Avatar
cubesolver 2019-12-11 20:10
No thatโ€™s alright
Avatar
nature1996 2019-12-11 20:55
In ToD, the 'Small Key Locked Ice Block' is indiquated as unacessible, even if I have a small key to access it. In vanilla game I think it contains the big key iirc
Avatar
nature1996 2019-12-11 22:22
The same thing happened with "Wilds Northern Minish Crack", it stayed as possible location after I opened the chest
Avatar
nature1996 2019-12-11 22:34
the wind ruins require 3 kinstone pieces to be availlable, but they became dissable once the 3 fusion are done. They also wont always stay when I imput them myself. The same goes with the wind tribe (edited)
Avatar
Fieltor 2019-12-12 00:58
Just a side note but those report seems more likely to go in #pack-support than autotracker so if you have more report for cube post them there.
Avatar
nature1996 2019-12-12 08:07
Arguably the problem would only happen with the use of the auto-tracker, as the keystone would stay marked without it. Of course, it could also be argued to be a problem with the trigger itself, as it doesn't use the fusion as a condition, while already tracking them.
Avatar
cubesolver 2019-12-12 09:29
It sounds like the version youโ€™re using may be outdated, so Iโ€™d recommend checking for updates. As for the kinstones, that is listed in the known issues section of our discord
Avatar
nature1996 2019-12-12 10:11
There doesn't seem to be any update available, and I installed it only the day before yesterday, though there is a small bug with the majora mask map (it keep saying there is an availlable update, but it never seems to install it after the download), maybe it is related? I will go ask for help with that on the general channel in anycase. Thanks for the help
Avatar
Éloi 2019-12-18 11:34
Hi everyone, not sure I should be writting here, I'm quite a newbie player of randomizer and I'm having a hard time connecting the tracker to Bizhawk :/ I'm on windows 10, not quite sure whats not orking the robot is yellow
Avatar
EmoSaru 2019-12-18 11:51
Have you follow the directions in the pinned messages exactly?
11:52
And is the game loaded and running when you load the script?
Avatar
N-X 2019-12-18 13:28
been following a guide for multiworld set-up, which included autotracker, so I thought I might do that as well right away, also set-up the snes part of retroarch because that seems to be more stable and well supported, but now I really cannot figure out how to get the emu to communicate with the emo tracker, any tips on what I might be missing/overlooking?
13:31
now the robot icon seems to be switching between three colours, before settling on red...
Avatar
EmoSaru 2019-12-18 14:56
Both sd2snes and emulator (snes9x-rr and bizhawk) are well supported and stable for most folks with EmoTracker's ALTTP official pack's autotracking. Retroarch is only supported by way of qusb2snes, and I don't provide actual support for it - it works for a bunch of people, but it's not an officially supported configuration that I provide guidance on. (edited)
14:57
There were some posts recently in here that said the version of qusb2snes you're using matters. Searching for that may help.
Avatar
N-X 2019-12-19 09:40
the multiworld guide also mentioned that, except in the end I only got the multiworld parts to work by going back to the most recent release
09:41
I am assuming it is about getting the LUA bridge to connect through QUsb2Snes?
Avatar
EmoSaru 2019-12-19 10:50
EmoTracker has built in support for SD2SNES hardware and Lua connections on snes9x-rr and bizhawk. All other "happen to work" platforms are generally supported via SD2SNES emulation using qusb2snes. I thought that Retroarch had qusb2snes support via the retro achievements stuff though, not via Lua...
Avatar
Deleted User 2019-12-19 21:44
okay, i can get it to connect through emotracker now, but i cant seem to connect to a server to test if its working?
Avatar
EmoSaru 2019-12-19 22:06
Iโ€™m not sure what you mean. You can only connect to a multiworld server using a rom that matches the servers expectation, assuming thatโ€™s what you meant
Avatar
Deleted User 2019-12-19 22:56
well, i was trying to test to see if it works properly, i get a connection established but when i try to connect to a multiworld server, im assuming its because i tried to connect to my own server.
Avatar
EmoSaru 2019-12-20 01:19
You can connect to a local server just fine.
01:19
Or should be able to, at least.
01:19
Unless you have local firewall rules preventing it.
Avatar
!KillerXQ 2019-12-20 07:08
how can i use auto tracker in zoot
Avatar
EmoSaru 2019-12-20 10:57
EmoTracker does not yet support N64 autotracking, and so none of the ZOOTR packs support it.
Avatar
!KillerXQ 2019-12-20 11:44
so support what?
Avatar
EmoSaru 2019-12-20 11:44
?
Avatar
!KillerXQ 2019-12-20 11:48
what does emotracker support?
Avatar
EmoSaru 2019-12-20 11:50
We support autotracking for SNES, and there is unofficial but working support on gameboy and GBA.
11:50
N64 will happen at some point, but itโ€™s more complicated.
Avatar
!KillerXQ 2019-12-20 11:50
Wii ?
Avatar
EmoSaru 2019-12-20 11:50
Even more complicated, and even lower priority.
Avatar
!KillerXQ 2019-12-20 11:51
so i should download zelda for SNES,
11:51
?
Avatar
EmoSaru 2019-12-20 11:52
If you want autotracking, yes. But you should play whatever game you want. EmoTracker is just a platform for building item and location trackers, and we have packs for many games that offer great and efficient manual tracking. Many game communities disallow autotracking for racing anyway.
Avatar
!KillerXQ 2019-12-20 11:54
can u send me the link of SNES pls
Avatar
EmoSaru 2019-12-20 11:55
No, I cannot. If you are interested in the Link to the Past Randomizer, there is a link to their discord in #faq
Avatar
!KillerXQ 2019-12-20 12:00
what does it mean a link to the past
Avatar
EmoSaru 2019-12-20 12:02
That is the SNES Zelda game. You can find a link to their Discord in #faq, good luck.
Avatar
!KillerXQ 2019-12-20 12:02
but it has mm and oot ?
Avatar
WillardJBradley 2019-12-20 12:03
@!KillerXQ
Avatar
!KillerXQ 2019-12-20 12:03
?
Avatar
WillardJBradley 2019-12-20 12:04
is oot fun?
Avatar
!KillerXQ 2019-12-20 12:04
no
12:04
but randomizer yp
Avatar
WillardJBradley 2019-12-20 12:04
oh
12:05
why not?
Avatar
!KillerXQ 2019-12-20 12:05
does SNES have mm and oot ? (edited)
Avatar
WillardJBradley 2019-12-20 12:05
@!KillerXQ why not?
Avatar
!KillerXQ 2019-12-20 12:06
u mean yes?
Avatar
WillardJBradley 2019-12-20 12:06
no
12:07
i like mm
12:07
: )
12:09
i play it on my n64
Avatar
!KillerXQ 2019-12-20 12:14
so what is the best autotracker for mm or oot
Avatar
WillardJBradley 2019-12-20 12:14
i just let my friend trak for me
12:15
his name is bruce
12:16
@!KillerXQ you could get a friend to do it
Avatar
deserteagle417 2019-12-20 12:37
Can you share Bruce, Willard? wjbThink
12:38
I'm down to a one monitor setup over the holidays :(
Avatar
WillardJBradley 2019-12-20 12:50
Bruce is my friend!
Avatar
wolfman2000 2019-12-22 09:15
Afternoon. I just tested snes9x-rr 1.60 to see if autotracking works for it, and I'm getting an error when loading the connector.lua file.
error loading module 'socket.core' from file '.\socket.dll': %1 is not a valid Win32 application.
If it matters, I did try the x64 version and not the other one yet. Just wanted to report it. Here's hoping 32 bit works.
09:17
...yeah, 32-bit was the answer.
Avatar
Rain 2019-12-22 09:18
yeah this is a basic windows issue - you cannot load a 32bit DLL in a 64bit application
Avatar
wolfman2000 2019-12-22 09:20
Fair. Still, at least we have verification that 1.60 can be used instead of 1.57
Avatar
!KillerXQ 2019-12-25 03:44
guys is there a tracker map for oot
Avatar
WillardJBradley 2019-12-25 09:40
for the last time, no
Avatar
!KillerXQ 2019-12-25 11:13
ok then mm
Avatar
EmoSaru 2019-12-25 11:40
There are map trackers for both of those games, but not with autotracking support. There is not currently autotracker support for either game, and continuing to ask is not going to change that.
Avatar
WillardJBradley 2019-12-25 14:14
#pack-support is where you can look for more info on trackers for particular games like mm
14:14
tbh i don't even know what you're trying to ask here, so if you wanna try that again that'd be helpful
14:18
screenshots can also help, but yah, move discussion over to #pack-support
Avatar
pseu 2019-12-27 21:19
this might be a bit of an edge case thing, but is emotracker set up to only listen on loopback and can I change that? I'd like to cast the tracking data over to my other machine if possible
21:20
got it to work with its default host address of localhost, but it won't connect to another machine and it also won't connect to the same machine using its local v4 address
21:26
wait, I'm just an idiot
21:26
so why isn't it connecting over there
Avatar
EmoSaru 2019-12-27 22:56
Youโ€™re trying to do something that could theoretically work, but that I donโ€™t support directly and donโ€™t test. So, good luck.
Avatar
pseu 2019-12-27 22:56
hm, okay, that is it, but I did get it to cooperate with pproxy (a python proxy server) and something like this: pproxy.exe -l tunnel://:43383 -r tunnel://:43384
22:56
and I pointed the lua script at the remote IP and 43383 (edited)
Avatar
EmoSaru 2019-12-27 22:56
K
22:57
Again, I donโ€™t provide support for this directly. If you get it to work, great. If not, thereโ€™s nothing I can do for you.
Avatar
Fafnir 2019-12-30 09:05
So I've been fighting with this for the last few days, trying to get autotracking to work in general. Emotracker 2.3.6.4, Snes9x 1.57-rr (From the pin). Right clicking the robot to start Lua autotracking, turns yellow (normal). Start up the lua console, load connector.lua. "ConnectorLib Lua Connector 2.0.0 (LuaSocket 3.0-rc1) script returned but is still running registered functions" and the robot turns red, unresponsive. What am I missing?
Avatar
little_red 2019-12-30 09:08
you're missing a few updates, i'm on emotracer 2.3.6.9
09:08
you might have the version from before the manual update, it should still be in #announcements
Avatar
Fafnir 2019-12-30 09:12
Seems to have been the case.
09:12
Thanks!
Avatar
Dorkmaster Flek 2019-12-30 10:16
Also if you prefer to use the latest snes9x version, the rerecord fork is also on 1.60 now. You can find the github googling it easily.
Avatar
MikeTrethewey | Axiom Verge 2019-12-30 16:02
So thatโ€™s what the โ€œrrโ€ means.
👆 3
Avatar
deserteagle417 2019-12-30 16:31
Literally been wondering the same thing, but never cared enough to figure it out lol
Avatar
Cinaeth 2019-12-31 14:49
@Fouton (PugHUD) may I bother you
Avatar
Fouton (PugHUD) 2019-12-31 14:49
feel free to ask away but my response speed will be almost 0 very shortly
Avatar
Cinaeth 2019-12-31 14:50
so I have emutracker working fully with LTTPR, LTTPR-Multi - But with SMZ3 it only tracks SM items - nothing on LTTP side
Avatar
Fouton (PugHUD) 2019-12-31 14:50
emulator/console, connecting software, etc?
Avatar
Cinaeth 2019-12-31 14:51
Retroarch + Qusb2Snes
Avatar
Fouton (PugHUD) 2019-12-31 14:51
I keep hearing trouble with qusb and im worried that its related to that
14:51
ive never tested that one personally
Avatar
Cinaeth 2019-12-31 14:51
is there another connecting software that works for multis..?
Avatar
Fouton (PugHUD) 2019-12-31 14:51
did you start autotracking after loading the file entirely and being samus
Avatar
Cinaeth 2019-12-31 14:52
I started the tracker on Start Game selection on a new file
14:52
and again later after I had collected a few items
Avatar
Fouton (PugHUD) 2019-12-31 14:52
can you try using the bizhawk pack just for testing purposes
14:52
not the emulator just the pack
Avatar
Cinaeth 2019-12-31 14:52
ok, how do I set that up... xd
Avatar
Fouton (PugHUD) 2019-12-31 14:53
in my emotracker pack theres just a folder bottom right that should go to a bizhawk option
Avatar
Cinaeth 2019-12-31 14:53
ok
14:53
anything else?
Avatar
Fouton (PugHUD) 2019-12-31 14:54
I believe that should be it, I doubt itll work, and Ill try to solve the problem in the future cuz its not the first time ive heard it
14:54
I remember reading skarsnik did something to qusb2snes that mightve changed its functionality, im pretty behind on that
Avatar
Cinaeth 2019-12-31 14:54
so, not starting qusb2snes at all
14:55
yeah, I was poking them about it too
Avatar
Fouton (PugHUD) 2019-12-31 14:55
oh I mean do everything the exact same way but with the different pack option selected
Avatar
Cinaeth 2019-12-31 14:59
bizhawk isn't tracking anything
Avatar
Fouton (PugHUD) 2019-12-31 14:59
eh was worth the shot
15:00
alright so ill go poking around at that in the future, hopefully itll be fixed before gdq
Avatar
Cinaeth 2019-12-31 15:01
I mean, they're probably using snes9x for GDQ, right?
15:01
not Retroarch
Avatar
Fouton (PugHUD) 2019-12-31 15:01
oh I just mean cuz i want it done before im gone
Avatar
Cinaeth 2019-12-31 15:01
ah, yea
15:01
Have fun at GDQ tho ๐Ÿ˜„
15:02
I switched back to classic, and that's not tracking anything either - am I wrong in thinking that if tracking isn't setup at the beginning it'll not track?
Avatar
EmoSaru 2019-12-31 15:02
fouton have fun at GDQ
15:02
and I demand hugs
15:02
and coffee crisp
15:02
that is all
Avatar
Fouton (PugHUD) 2019-12-31 15:02
you will receive both
👍 1
Avatar
Cinaeth 2019-12-31 15:02
I want to go to GDQ sometime xD
Avatar
Fouton (PugHUD) 2019-12-31 15:02
what do you mean setup at the beginning?
Avatar
Cinaeth 2019-12-31 15:03
meaning connect emutracker auto tracking to your rom
15:03
while on start game on a new file
Avatar
Fouton (PugHUD) 2019-12-31 15:04
I run it while games already started to ensure it works, but I have since fiddled with code so theres a chance thats not actually smart anymore
15:04
but basically transitoning between games SHOULD make it update any missing info
Avatar
Cinaeth 2019-12-31 15:04
fair enough
15:04
let me check that RQ, I guess
Avatar
Fouton (PugHUD) 2019-12-31 15:04
i think ive already been informed that my boss autotracking is weird and doesnt do 2 bosses
Avatar
Cinaeth 2019-12-31 15:04
either way, if you whana poke me to test it, I can
15:05
I was jsut trying to get it working for a 20 man SMZ3 multi we're doing tomorrow xD
Avatar
Fouton (PugHUD) 2019-12-31 15:05
sounds good ๐Ÿ™‚
Avatar
ChozoHero24 2020-01-01 09:24
hey guys... i just recently got a new computer but now i cant get the autotracker to work again... can someone explain to me why it wont? im pretty sure ive got the newest version of emotracker
Avatar
EmoSaru 2020-01-01 10:59
The best way to make autotracker work is to follow the directions in the pins.
Avatar
Mecha 2020-01-03 08:27
(FWIW, 1.10.3 SD2SNES with the 1.10.3 version of the USB2SNES code also does work, as I just did it)
Avatar
sevaul 2020-01-03 10:14
@EmoSaru or anyone really; I recently went to setup emotracker with autotracking which I have done before with no issues using SNES9x however this time I get connected on the LUA connector but the tracker shows RED "Auto-Tracking is having issues. Connection issues, missing game data, or a pack attempting to access restricted memory can cause this." Not sure what the issue is however the only "new" thing on my end I can think of is I reinstalled Windows recently and my son is now using autotracker on the same network so maybe port issues? Anyone have any ideas, I did verify windows defender did not block file access and I have no anti-virus issues (disabled to be certain)
Avatar
EmoSaru 2020-01-03 10:27
The default address used is on localhost, so that should not be an issue. Certainly if your son is not using it at the same time that would not be a factor.
Avatar
sevaul 2020-01-03 10:28
Yeah, I just loaded up the connector and noticed it local host; not sure what is going on but I am going to try just reinstalling the application maybe something broke with my recent windows install which would be weird but who knows.
10:31
okay well for whatever reason reinstalling emotracker fixes the connection issue. Sorry! I didn't think that would help before I came on here.
Avatar
Fouton (PugHUD) 2020-01-03 16:59
I definitely forgot to even look at the smz3 autotracking issue, will be something I do probably in 2 weeks
Avatar
Cinaeth 2020-01-04 10:48
@Fouton (PugHUD) you're fine - Skarsnik released another qusb exe recently that seems to have fixed the issue
Avatar
Fouton (PugHUD) 2020-01-04 10:49
Oh sick
Avatar
Cinaeth 2020-01-04 10:49
I have to test the multiworld side of it, but it should work, I think?
Avatar
AliceSteel 2020-01-09 05:31
Is there a known issue with LttPR auto tracking not properly tracking chests in dungeons? I can confirm that at least while you can't complete the boss of the Eastern Palace it won't mark any of the chests as collected.
05:33
Hyrule Castle Tower is doing the same thing. (Also, shouldn't Agahnim be yellow if you have the bug net and the ability to reach him? Not red?)
Avatar
Rain 2020-01-09 06:41
that is intentional afaik and based on a community decision to not let the tracker read data in greater detail to prevent cheating
06:43
agahnim: can you show us your items? also this last bit should be in #pack-support
Avatar
Fieltor 2020-01-09 07:05
You still need at least one sword for Aga unless you are in swordless
Avatar
deserteagle417 2020-01-09 12:34
Yes, 100% intentional that it does not track dungeon chests. And it's exactly for that reason to prevent cheating. You'll also have to mark on your own with the dungeon prize was. It'll mark that you collected it but it won't change it to pendant or red crystal.
Avatar
AliceSteel 2020-01-09 18:03
I'm still heavily opposed to reducing the functionality of the tracker for casual users just so that competitive people can't use the casual features to "cheat".
Avatar
EmoSaru 2020-01-09 18:07
Duly noted, and filed appropriately.
😆 3
🙄 1
Avatar
Lizzy 2020-01-13 07:30
i tried using autotracker and followed the pinned instructions, but when i run lua script on snes9x i get the error error loading module 'socket core' from file '.\socket.dll'
07:33
nevermind i downloaded the wrong version
Avatar
deserteagle417 2020-01-17 16:08
Did you follow all of the steps in the guide in the pinned messages here?
Avatar
Usagi Tsuki 2020-01-17 16:13
SOrry I just saw I messed a part in the guide x.x
Avatar
McMonkey 2020-01-17 17:13
hey there, I'm new here. Great work by EmoSaru (and anyone else who contributed), I write software for a living and know it's a pain in the ass so just wanted to express appreciation before asking for help (for something that's probably entirely my own fault)
17:13
Trying to setup auto-tracking, I get to the point of a cyan robot briefly, but then it turns red and I get some errors in the Lua console
17:14
Connection established Error: NullHawk does not implement memory domains Unable to find domain: System Bus, falling back to current Error: NullHawk does not implement memory domains NLua.Exceptions.LuaException: unprotected error in call to Lua API (0) at NLua.Lua.PanicCallback(IntPtr luaState) at lua_error(lua_State* ) at NLua.ObjectTranslator.throwError(IntPtr luaState, Object e) at NLua.Lua.SetPendingException(Exception e) at NLua.LuaMethodWrapper.call(IntPtr luaState) at NLua.MetaFunctions.runFunctionDelegate(IntPtr luaState) at lua_resume(lua_State* , Int32 ) at BizHawk.Client.EmuHawk.EmuLuaLibrary.ResumeScript(LuaFile lf) at BizHawk.Client.EmuHawk.LuaConsole.<>cDisplayClass57_1.<ResumeScripts>b1() at BizHawk.Client.Common.LuaSandbox.Sandbox(Action callback, Action exceptionCallback)
17:15
I followed the pinned steps for BizHawk (my emulator of choice). Specifically: I've verified I'm on the latest EmoTracker, verified BNES core, made sure Lua is set to Lua + LuaInterface, restarted BizHawk and EmoTracker (multiple times), etc
17:21
any help would be appreciated. It's been about 10 years since I last wrote Lua, so I can debug if necessary, but I'm hoping this is a known issue or something dumb I did
Avatar
MikeTrethewey | Axiom Verge 2020-01-17 18:32
Huh. @McMonkey What version of BizHawk & EmoTracker are you running? Which pack are you trying to use? Or is it a pack youโ€™re writing yourself?
Avatar
McMonkey 2020-01-17 18:42
Bizhawk 2.3.3 (x64) (Git release #75c62d6) EmoTracker: Latest (it just updated) This is for alttpr
18:42
stock everything, i haven't modified any files at this point
18:42
I forgot to list it, but I DID install the BizHawk prerequisites
Avatar
EmoSaru 2020-01-17 18:43
I'm not sure why you would be using NullHawk...
Avatar
McMonkey 2020-01-17 19:57
I don't even know what NullHawk is
19:57
I'm fairly new to BizHawk, I had previously used SNES9x but just recently switched over
Avatar
EmoSaru 2020-01-17 20:21
I believe NullHawk is a core option... not sure why itโ€™s active for you
Avatar
McMonkey 2020-01-18 12:30
Hmm, I can't seem to find any info on NullHawk. When I get a chance I'll reinstall both BizHawk prereq and EmoTracker and see if it persists. (edited)
Avatar
MeridianBC 2020-01-18 20:38
NullHawk is a pseudo-core that is technically "loaded" until a rom is loaded and a proper core is selected
20:38
if you're getting a NullHawk exception when loading lua, it means the lua you're trying to load needs a rom loaded first
Avatar
BiffMasterZay 2020-01-18 21:51
Just want to make sure I got all of my ducks in a row, so for autotracking on the sd2snes, what are the following steps? 1. I've installed Crowd Control and enabled the SD2SNES service. I've hit start so it is running. I've created a recent randomizer for Link To The Past (Created an hour ago). I have a usb attached to the sd2snes with the game running. 2. I have the sd2snes option selected on the EmoTracker and hit Start
21:51
It remains yellow at all times.
21:51
Do I need specific version of sd2snes files on the sd card for it to work?
Avatar
BiffMasterZay 2020-01-18 22:45
Ah ha, I somehow missed a section of the crowd control page. There is a reason I am called the Biffmaster :p
22:45
I needed to place some files onto the sd card of the sd2snes
Avatar
McMonkey 2020-01-19 10:31
Thanks, @MeridianBC! That was the clue I needed. I had been trying to run the script prior to starting the game fully, I guess. I waited until post-title screen and it worked.
Avatar
Nomad 2020-01-19 11:44
Could someone tell me where to find a guide to setup the autotracker for Snes9x? i am trying to track SMALttP; I just found a guide in the pinned messages, thank the gods (edited)
Avatar
Dorkmaster Flek 2020-01-19 11:54
There's a pinned note with a guide.
11:55
That guide does use a slightly older version of the snes9x-rr fork, there is a GitHub repo if you want to download the rerecord fork for the most recent version (I think 1.6.0 right now).
11:55
But everything else in the instructions should be exactly the same.
Avatar
Nomad 2020-01-19 11:55
yeah i just found the pinned messages like right before you posted
Avatar
Dorkmaster Flek 2020-01-19 11:56
No worries, also I believe it only works with the 32 bit version fyi
11:56
If you're downloading a newer release of snes9x-rr
Avatar
Nomad 2020-01-19 11:56
i am good on that front then
Avatar
BiffMasterZay 2020-01-21 11:29
How often does the emu autotracker read from memory? I saw one timer I dicste every 250ns, but no e of the other timers specify a time within the autotracker script. Is there a default value?
Avatar
EmoSaru 2020-01-21 11:52
That value is in milliseconds, not nanoseconds, but the default is 500
Avatar
BiffMasterZay 2020-01-21 14:14
Oops, typo there. N right next to M. Haha.
Avatar
getimoliver 2020-01-21 22:04
Hello, I'm also new here. Echoing @McMonkey, I'm impressed by everyone that contributed. Unironically I also write software for a living and have some idea of the effort it takes to support projects like these, especially passion projects. Keep up the good work!
22:06
I do wish that I had joined this Discord sooner, the pinned setup threads really helped me. Thank you very much @Espeon !
👍 3
pidgeTy 1
Avatar
Dorkmaster Flek 2020-01-22 07:50
You're welcome! Worth noting that the pinned messages are slightly out of date in terms of the versions of things linked, if you want to get the latest versions of things. ex. The snes9x-rr fork is up to date with version 1.6.0 now, and the SD2SNES firmware current version is 1.10.3 (usb2snes firmware is v11 that matches this). These are available on the GitHub repos for those. The SD2SNES firmware in particular, you need to have the latest version if you're using the Pro model for example. (edited)
07:51
Otherwise the instructions should be the same with the newer versions of things.
Avatar
Mecha 2020-01-22 11:50
I recently tested with the new versions for SD2SNES and it all worked, yeah.
Avatar
ri2nonerok 2020-01-23 08:37
Hello, just installed all sm alttp packages ๐Ÿ™‚ is there a way to autotrack an existing snes9x rom game ? I am a quarter way through the game. thanks ๐Ÿ™‚
Avatar
Dorkmaster Flek 2020-01-23 08:44
Autotracking setup instructions are in pinned messages. For snes9x, you need the snes9x-rr (rerecord) fork specifically for the Lua script support.
08:44
Short answer, yes if you set that up properly you can start tracking an existing game and it should pick up everything correctly.
👍 1
Avatar
Seraphin Eveles 2020-01-23 13:00
So, every so often while using auto-tracker with Snes9x-rr and ZM3 rando, I get random skips every 30s-1m. Any ideas?
Avatar
Dorkmaster Flek 2020-01-23 13:04
The emulator skips while you're in the game? (edited)
Avatar
Seraphin Eveles 2020-01-23 13:05
Yes
13:05
It only happens for a hot second
13:05
But does it kind of regularly
Avatar
Dorkmaster Flek 2020-01-23 13:11
I mean the pack is using the regular memory watching features of EmoTracker so I don't think it's doing anything outlandish in the way it monitors the memory?
13:11
Does it happen if you're just standing still doing nothing?
Avatar
Seraphin Eveles 2020-01-23 13:12
Yes
13:14
Double checked, and it's not happening with auto-tracking disabled
Avatar
Dorkmaster Flek 2020-01-23 13:15
Have you used autotracking with other games without issue?
Avatar
Seraphin Eveles 2020-01-23 13:15
I don't play any others
13:16
I think I might have fixed it by disabled auto SRAM saving
Avatar
Dorkmaster Flek 2020-01-23 13:16
Ah, that might be it. It might be a hitch when it saves the SRAM if it's doing that every 30 seconds or so?
13:16
I think that's the default setting.
Avatar
Seraphin Eveles 2020-01-23 13:17
Ya, thats what made me think of it
Avatar
Dorkmaster Flek 2020-01-23 13:19
That could depend on your system hardware I would think. Is your HD a solid state drive or mechanical?
Avatar
Seraphin Eveles 2020-01-23 13:19
Yes.
13:19
I think my emu's are on the mechanical
13:20
And ya, hasnt happened since I disabled SRAM auto
Avatar
Dorkmaster Flek 2020-01-23 13:20
Ah, yeah that might make it hitch momentarily. I haven't seen that when testing on snes9x but I'm using an SSD.
Avatar
Dorkmaster Flek 2020-01-23 13:29
I'm going to hazard a guess that when the SRAM is being flushed, the Lua connection for the autotracker is blocked and that's causing the hitch.
13:29
I've noticed that if you stop the autotracking in EmoTracker while the connection is active in the emulator, it kind of goes haywire. ๐Ÿ˜›
Avatar
nickography 2020-01-24 22:56
I got silvers in an alttp multiworld entrance randomizer, and the autotracker gave me the full bow
22:56
22:57
might be because the alttp tracker has progressive bow, rather than composite toggle or w/e
Avatar
EmoSaru 2020-01-24 23:03
use the v31 branch of the multi
Avatar
nickography 2020-01-25 13:45
Will do!
Avatar
Firstc624TV 2020-01-27 17:44
Just started trying to play alttpr and wanted to say thank you for this auto tracker. I got to work following the pinned instructions for Bizhawk. Quick question do i always have to open Tools then lua script or will it run automatically from now on when i lauch bizhawk?
Avatar
Neonnite (Nathen Gonderman) 2020-01-27 17:58
@Firstc624TV you will always have to open it
Avatar
Firstc624TV 2020-01-27 18:06
Ok. thank you. I really like how it tracks things and removes the green squares automatically. I am still pretty clueless how to use the tracker, but trying to learn :d
18:06
๐Ÿ˜„
Avatar
Scout613 2020-01-27 18:37
does the auto tracker work with GBA emulator through bzihawk?
Avatar
MuffinJets 2020-01-27 19:22
Yes, but not for the GBA ALttP port, if you're looking at the previous conversation The Minish Cap has autotracking
Avatar
Scout613 2020-01-27 20:21
thanks
Avatar
Swizzler 2020-01-28 11:38
I have a question... I'm running the SM-ALTTP Combo randomizer with a friend, we got halfway since we stopped yesterday, but left both the Emu and EmoT open overnight. My question is, do we need to keep both or either program open to keep our progress?
Avatar
EmoSaru 2020-01-28 11:55
You can save your progress in EmoTracker by using the save command in the menu or control-s #faq
11:55
I canโ€™t help you with the game
👍 2
Avatar
Swizzler 2020-01-28 11:56
WOAH! That's a nice feature! Thanks for the help, you've given me what I wanted to know ^_^ ๐Ÿ˜„
11:57
I also neglected to check the faq section here, that's on me. Thanks much though
Avatar
ri2nonerok 2020-01-28 13:28
Hello is there a pinned tab on how to set up autotracker with snes9x? just installed emotracker and have standard and bizhawk traker downloaded
13:29
for sm alttp
Avatar
Dorkmaster Flek 2020-01-28 14:47
There is indeed a pinned note on snes9x setup.
14:47
tldr is you need the snes9x-rr fork (rr = rerecord) for Lua script support.
14:48
I would recommend you actually download the current up to date version of that from the GitHub as the pinned note has an older version, but everything else is the same.
14:48
Snes9x - Portable Super Nintendo Entertainment System (TM) emulator - gocha/snes9x-rr
14:49
I believe you need the 32 bit version specifically.
👍 1
14:49
@Swizzler if you close the program without saving, you should be able to reset and restart autotracking and it should pick up all the current data once the game is running!
14:50
The intent is for no time-sensitive information, it should be able to start in the middle of a game and detect everything.
Avatar
MikeTrethewey | Axiom Verge 2020-01-28 15:47
It just wonโ€™t pick up stuff you had pinned or captured in the Blue spots unless you save/reload from a file on disk.
Avatar
Dorkmaster Flek 2020-01-28 16:15
Yes, other than that obviously since that's not game data.
👍 1
Avatar
Swizzler 2020-01-29 11:48
@Dorkmaster Flek OH MY! The autotracker for this one game is really amazing! Thanks for the info ^_^ I wonder why there aren't autotrackers for other games (unless there are and i'm just too ignorant). I could see it being really useful for the OoTR runners ๐Ÿ˜‰
Avatar
EmoSaru 2020-01-29 11:49
n64 autotracker support isn't really there in emotracker yet
11:49
it also depends on pack authors actually building them
Avatar
Dorkmaster Flek 2020-01-29 11:49
Yes that ^
Avatar
EmoSaru 2020-01-29 11:50
taking an updated connectorlib release with proper n64 emulator support is on my agenda for an upcoming release, but even then, there are things to figure out and iterate on with pack devs
Avatar
Dorkmaster Flek 2020-01-29 11:50
The platform needs support for memory watching in general, and then you need to actually figure out where all the relevant data is in memory and build that in your pack. ๐Ÿ˜›
Avatar
EmoSaru 2020-01-29 11:50
as you get into more modern systems, with heap allocators, the ability to traverse ram in more interesting ways becomes important
11:50
so there will be iterative discovery on how best to expose that in a safe but powerful way
Avatar
Dorkmaster Flek 2020-01-29 11:51
Glad you're enjoying the tracking support for that pack in the meantime! ๐Ÿ™‚
11:52
Ooh would that updated release also have the native addressing support that came up before? ๐Ÿ˜‰
Avatar
EmoSaru 2020-01-29 11:53
yes, that is the plan, at least for snes. Technically we already have more or less native addressing. just not for all ROM memory mapping types. (edited)
11:54
But for snes we should be getting native addressing for all rom types next time I update the autotracker support libraries.
skaiHYPE 1
pidgeTy 1
skaiLove 1
Avatar
Dorkmaster Flek 2020-01-29 13:06
Fantastic skaiHYPE
Avatar
ChaosMoonracer 2020-01-29 14:24
I apologize in advance if this has been spoken of repeatedly, was not able to find information regarding it. I followed the directions for the snes9x-rr lua connection, but getting error "lua5.dll was not found. Please get it into your PATH or in the same directory as snes9x.exe". Trying to run it for ALTTPR, using emo's package. To provide additional information, have already tried uninstalling and reinstalling the emotracker (v 2.3.7.2), and have tried both 1.57 version and 1.60 (32 and 64 bit version Windows) of snes9x-rr. I'm now scratching my head, so wish to inquire the experts.
Avatar
Ojjeorago 2020-01-29 16:59
@ChaosMoonracer Did you fully extract the snes9x-rr zip? There's 2 LUA dll files in there.
Avatar
Ultimage 2020-01-30 06:05
how do i get the autotracker to work with minish cap? i havent done anything with lua scripts before
Avatar
Fieltor 2020-01-30 06:25
I think that for this you would need to use Bizhawk, so check the pin for how to set it up with Bizhawk but keep in mind that you will probably need to set up a different core than what might be specified since the setup was for the snes if i remember correctly. If it doesn't work out you can always try to dm the pack creator who should know how to set it up. Also if it's quite different in setting than the pin and got help don't hesitate to make an understable explanation on how to set it up so it can be pin for others ๐Ÿ™‚
Avatar
Ultimage 2020-01-30 06:38
seems like it worked fine with bizhawk and the already set mGBA core
Avatar
Fieltor 2020-01-30 07:15
Good now have fun.
Avatar
ChaosMoonracer 2020-01-30 11:29
@Ojjeorago I did not see a second one. I did see a lua.dll and lua.lib in the 1.6 version, but the 1.57 version that was shown in notes currently only had one .dll file for lua. I extracted everything, unless i somehow missed something?
Avatar
Doctor Blue 2020-02-01 11:43
Just a quick question, sorry if it's obvious. Do chests in dungeons not get auto-tracked? Just want to make sure something's not bugged because they don't track on mine. (The crystal/pendant gets tracked, but the dungeon chests don't. Same goes for Hyrule Castle/Sanctuary.)
Avatar
little_red 2020-02-01 11:45
it's intentional
Avatar
Doctor Blue 2020-02-01 11:47
Okie dokie.
Avatar
Dorkmaster Flek 2020-02-01 14:08
It's intentional due to cheating concerns.
Avatar
Doctor Blue 2020-02-01 14:27
Ah? I'm curious
Avatar
Dorkmaster Flek 2020-02-01 14:32
My understanding is there's two concerns: 1) If you do a dark room without the lamp, you can't see some items when you open them but the autotracker can give it away by marking them. 2) Telling the difference between small keys and items in chests would require looking at the chest contents in ROM data, which is not allowed.
👍 4
Avatar
tetra 2020-02-01 15:22
If you know, could you explain a bit more about why 2) is the case, Flek? I'm genuinely curious.
Avatar
Doctor Blue 2020-02-01 15:26
I too would like to know more, but I appreciate what's been given so far. ๐Ÿ‘ I was in for a rude surprise when I realized chests weren't being tracked lol. (Small keys in keysanity too, don't get tracked. Although since those pop up a dialog box ('this is the small key to [dungeon]') maybe there's another reason?) (edited)
Avatar
Dorkmaster Flek 2020-02-01 15:27
Basically you can tell that the chest(s) in a room were opened, but not what was in them. (edited)
15:27
And then you also can't differentiate between keys from chests and keys from pots/floor. (edited)
Avatar
tetra 2020-02-01 15:30
So then how does the autotracker tell which chests in the overworld were opened and what were in them?
Avatar
Dorkmaster Flek 2020-02-01 15:31
It doesn't tell what was in them, it just knows they were opened.
15:31
For items, it's looking at the inventory part of memory.
15:32
So basically it gets two hits, 1) a chest was opened, 2) this item is in the inventory now.
15:33
It doesn't put those two things together however, there's nothing timing-based.
Avatar
Doctor Blue 2020-02-01 15:33
Ahhh, that explains why small keys in keysanity can't be tracked (edited)
Avatar
EmoSaru 2020-02-01 15:34
It is possible to do certain things to try to work around this. One person tried. I am not satisfied with their solution, and for a variety of reasons, Iโ€™m not doing it.
15:34
Flekโ€™s summaries are correct.
Avatar
Doctor Blue 2020-02-01 15:34
No worries. I only just started using autotracker, and am learning what it doesn't do so I'm prepared. Nice to know the reasons too though, to sate curiosity.
Avatar
Dorkmaster Flek 2020-02-01 15:37
Re: OW chests specifically, just to note those are a) not in dark rooms, and b) all tracked in a given location (i.e. you don't have 6 chests but only 3 items for example). That's why they work fine.
Avatar
tetra 2020-02-01 15:42
Thanks very much for the explanations. It sounds like a tough problem.
Avatar
phealy 2020-02-02 22:29
Hey all, quick question. Does turning on autotracking require an internet connection? I have a functioning bizhawk setup with autotracking, which was working fine. I used it before I got on a plane, no problem. On the plane I got the red icon when it tried to sync. Once landed and on WiFi it worked again. Any suggestions?
22:35
Aside from that time it's working great and is a huge help as I'm doing my first randomizer :)
Avatar
TarThoron 2020-02-02 22:48
That's a #faq
Avatar
phealy 2020-02-02 23:24
Oops. I did read it, but missed that.
23:25
@TarThoron Yup, it's a very obvious FAQ too. Looks like not everything loaded on my phone. Now that I'm back on decent wifi I see it.
23:25
Sorry about that.
Avatar
ModestyAran 2020-02-03 00:51
hi, sorry if this isn't the right spot to ask this but is there a way to turn off this dialogue in snes9x-rr or is it part of the auto tracking? (edited)
Avatar
Natalie 2020-02-03 00:54
That's a snes9x feature, you've probably pushed a hotkey somewhere. Fuck if I know which one (haven't touched it in forever) but you can ask questions about the operation of specific emulators either in #off-topic or in the general-chat or general-support section of whatever rando you might be playing
00:55
To guide you in the right direction though, there should be a menu where you can assign hotkeys; read through it and you might find one that will fix your problem.
Avatar
ModestyAran 2020-02-03 00:55
mkay thank you
Avatar
Fleez 2020-02-04 19:21
Hey all. I read most of the threads and cant find the answer to my deal. sorry if im asking in the wrong place. How can i host a alttp multioworld game through emo tracker? I tested it with 2 systems and when i try to connect to bonta multiworld via extensions, it says im connected, but nothing passes over from p1 or p2. I dont have an option of connecting to a specific address either. Am i missing something?
19:22
Using snesx9 rr
19:23
When i pcik up items, the tracker keeps teack of items picked up, so i know im connected and its syncing, but not with p2 or sent items
Avatar
MuffinJets 2020-02-05 14:56
Did you have the .multi file loaded in the hosting program?
Avatar
EmoSaru 2020-02-05 14:57
EmoTracker does not host multiworld games
14:57
it can connect to them
14:57
but not host one
14:57
You still need to use the multiworld server for that
Avatar
Fleez 2020-02-05 15:51
oh, i see, yes i do have the multi file. i would run that on the multiserver. py, and it generates an address to connect, is that correct?
Avatar
EmoSaru 2020-02-05 15:52
yes
Avatar
Fleez 2020-02-05 15:58
thanks much, ill work on that then
Avatar
00 GLFR 2020-02-06 02:33
Hello all! I have read through some of the comments but I cannot find the answer. I am trying to pair my emoTracker 2.3.7.2 with my Snes9x 1.60. They don't seem to play nice with each other. What am I doing wrong? Thanks
Avatar
00 GLFR 2020-02-06 04:30
nevermind. I got it to work, somehow! lol
Avatar
Dorkmaster Flek 2020-02-06 05:19
You have the snes9x-rr fork specifically? You need that for Lua support.
05:19
Also specifically the 32 bit version I believe.
Avatar
cjh 2020-02-06 14:46
Is there documentation on what I need to do to use autotracking?
Avatar
cjh 2020-02-06 14:57
anyone?
Avatar
Spleebie 2020-02-06 15:07
It's all in the pinned messages on this channel
Avatar
cjh 2020-02-06 15:11
I[ve read the pinned message and it doesn't tell me anything
15:11
I've read through the faq and announcements and I can't figure out how to turn it on or what I need to put in place for it to work
Avatar
Spleebie 2020-02-06 15:13
There are many pinned messages. Find the one for the emulator/console you want to use and follow it.
Avatar
Sucker711 2020-02-07 17:58
how do you get auto tracker for gba, and can you get auto tracker for gba??? I run the minish cap randomizer
Avatar
cubesolver 2020-02-07 18:53
You follow the instructions for setting up auto tracker on bizhawk
18:53
Itโ€™s pinned in here and also in the rando general channel in the minish cap rando discord
Avatar
RetroNutcase 2020-02-09 17:36
I've run into an issue with the auto tracker on SNES9x and I'm not sure what's going on exactly.
17:36
When I use the connector.lua and enable in emotracker, I'm told "Auto tracker is having issues" and get a red robot icon
17:37
At that point I can no longer start/stop on the Emotracker end. It just doesn't respond.
Avatar
EmoSaru 2020-02-09 18:08
You need to make sure that youโ€™re following the instructions properly, including the order of things.
18:08
If the tracker goes unresponsive due to autotracker connection issues, you can usually press F5 to reset things.
Avatar
Dorkmaster Flek 2020-02-09 19:01
Start autotracking in EmoTracker first, in Lua mode.
19:01
Then run the connector script in snes9x
Avatar
RetroNutcase 2020-02-09 19:20
The issue seemed to be having an out of date version.
Avatar
Nicholas Steel 2020-02-13 14:50
That'd definitely cause it.
Avatar
Shaki 2020-02-14 07:15
Hey there! Where actually do i run the .lua script from snes9x? I can't find it anywhere. BizHawk just had that option in the menu, but that's didn't work for me (and i am mostly using snes9x). Do i need a special version of the emulator? Edit: installed emotracker again (didn't prompted me to update). Now it seems to work on bizHawk. Still would prefer snes9x. ๐Ÿ™‚ (edited)
Avatar
Rain 2020-02-14 07:26
you need the special version snes9x-rr, as per the faq I believe
Avatar
Shaki 2020-02-14 07:34
i read about that too, didn't expected it to be something super special. Will try that!
07:40
Well... there is the needed version already delivered in the connector-folder... that one works x) Thanks for the advice @Rain
Avatar
Dorkmaster Flek 2020-02-14 09:28
The Lua connector scripts are in the EmoTracker install folder, if that's what you're referring to. (edited)
09:28
The ability to actually run a Lua script in snes9x, you need the snes9x-rr fork as Rain said.
09:29
I would recommend getting the latest version from the GitHub: https://github.com/gocha/snes9x-rr/releases Specifically you need the 32 bit version.
Snes9x - Portable Super Nintendo Entertainment System (TM) emulator - gocha/snes9x-rr
Avatar
Otakaru 2020-02-14 12:59
Hi All, I am having an issues connecting to a v31 multiworld via EmoTracker and bizhawk as my emulator. If I attempt to connect to the server using QUsb and bizhawk I am able to connect. If I try with EmoTracker I get this message "You were disconnected from the milti-world server because your ROM does not match the server's expectations." I did modify the "application_settings.json" to ignore the rom check. I have had EmoTracker check for updates as well as uninstall, reboot, download new installer and I run into the same problems. I have no problem connecting if I use the non V31 multiworld server/files with appropriate roms. Thank you in advance for any advice that can given!
Avatar
Nicholas Steel 2020-02-14 13:00
Just to be 100% certain, what is the version number displayed in the title bar of EmoTracker?
Avatar
Otakaru 2020-02-14 13:00
One second, let me check.
13:00
2.3.7.2
Avatar
Nicholas Steel 2020-02-14 13:02
You acquired your v31 files via this link? https://github.com/Bonta0/ALttPEntranceRandomizer/archive/multiworld_31.zip (edited)
13:03
V31 of multiworld is periodically updated and the updates can be required to maintain compatibility with the server. That link should always point to the latest version. (edited)
Avatar
Otakaru 2020-02-14 13:07
Yes I did. let me check when I last downloaded it. i think it was in the last 2-3 weeks
Avatar
EmoSaru 2020-02-14 13:08
You cannot ignore the rom check on v31 because the rom is used to determine your player name and slot on the server
13:08
Thatโ€™s out of my control, itโ€™s the changes bonta made
Avatar
Otakaru 2020-02-14 13:09
Ok, let me attempt with that changed back.
Avatar
Nicholas Steel 2020-02-14 13:13
That's interesting, so you no longer need to manually specify your Name and Player Slot when connecting via MultiClient.py? (edited)
Avatar
EmoSaru 2020-02-14 13:14
Correct.
13:15
The only known issue in the current EmoTracker release is that password protected servers can't be connected to, but a fix for that is coming in the next patch.
Avatar
Otakaru 2020-02-14 13:20
I ended up getting the same error. I closed emotracker, modified the .json to say false to the ignore rom check, saved. generated a new seed and multi data, ran the server, got bizhawk and emotracker talking then attempted to join the server and got the error. I most recently downloaded the v31 files on Jan 31
Avatar
EmoSaru 2020-02-14 13:22
Try snes9x-rr
Avatar
Otakaru 2020-02-14 13:23
Ok, will do.
Avatar
Otakaru 2020-02-14 13:51
snes9x-rr has no issues using emotracker as the client. Seems like the situation I'm in is either use qusb/bizhawk and just have emotracker be a tracker or use snes9x and use emotracker as the client. I have options now and will have to decide what is going to work best for me. Thank you all so much for the help!
Avatar
Nicholas Steel 2020-02-14 13:56
Enable DWMSync in Snes9x's configuration file for a smoother windowed experience (open the conf file with notepad/wordpad). (edited)
Avatar
Maklash0 2020-02-16 13:22
Hi All. I'm trying to use BizHawk with EmoTracker and I'm getting the following message in the Lua Console: ConnectorLib Lua Connector 2.0.0 (LuaSocket 2.0.2) Connection established Unable to find domain: System Bus, falling back to current NLua.Exceptions.LuaException: unprotected error in call to Lua API (0) at NLua.Lua.PanicCallback(IntPtr luaState) at lua_error(lua_State* ) at NLua.ObjectTranslator.throwError(IntPtr luaState, Object e) at NLua.Lua.SetPendingException(Exception e) at NLua.LuaMethodWrapper.call(IntPtr luaState) at NLua.MetaFunctions.runFunctionDelegate(IntPtr luaState) at lua_resume(lua_State* , Int32 ) at BizHawk.Client.EmuHawk.EmuLuaLibrary.ResumeScript(LuaFile lf) at BizHawk.Client.EmuHawk.LuaConsole.<>cDisplayClass57_1.<ResumeScripts>b1() at BizHawk.Client.Common.LuaSandbox.Sandbox(Action callback, Action exceptionCallback) can anyone assist me with this issue?
Avatar
EmoSaru 2020-02-16 13:36
From the channel topic - Useful information is in the pinned messages
Avatar
Veteran Cosmic Wizard 2020-02-16 19:59
was doing a SMZ3 and had half-magic activate bow on the tracker heres a clip https://www.twitch.tv/boozewizardboy/clip/SmokyConsideratePlumageTF2John?filter=clips&range=7d&sort=time
Twitch is the world's leading video platform and community for gamers.
Avatar
Dorkmaster Flek 2020-02-16 20:06
Interesting...
20:06
So you had silvers only, no bow, and picked up 1/2 magic. (edited)
20:07
Oh wait...that's Fouton's item-only pack?
Avatar
Veteran Cosmic Wizard 2020-02-16 20:07
yes to all the above
Avatar
Dorkmaster Flek 2020-02-16 20:07
Nevermind, I have no idea then. ๐Ÿ˜…
Avatar
Nicholas Steel 2020-02-17 01:50
Did you generate from the normal or beta website?
Avatar
Nicholas Steel 2020-02-17 03:49
@Veteran Cosmic Wizard
Avatar
Veteran Cosmic Wizard 2020-02-17 05:41
Yeah it was the beta
Avatar
Nicholas Steel 2020-02-17 08:08
Than some memory addresses may have been shuffled around or changed value, necessitating tracker package authors to update their packages once the regular website is updated with the changes. (edited)
Avatar
Dorkmaster Flek 2020-02-17 10:34
I don't believe the item locations changed with the new beta, but there's definitely something going on there.
Avatar
Seraphin Eveles 2020-02-17 20:24
Is there a way to have 2 instances of auto tracker working on the same PC, with 2 different instances of Snes9x running?
20:24
tl;dr, racing on one PC with auto-trackers is what I intend to do
Avatar
EmoSaru 2020-02-17 21:53
Not currently.
Avatar
SaggingRufus 2020-02-25 16:41
Does auto tracker work with a SNES mini? Using an otg adapter, it can have wifi capabilities and extra usb ports.
16:43
@Seraphin Eveles you could use a Virtual Machine with an emulator and emotracker on it and have have the other emulator and tracker run on the host machine (edited)
Avatar
EmoSaru 2020-02-25 16:53
SNES Mini, while not officially a supported option, works for some people via qusb2snes's support for emulating the sd2snes protocol on it
Avatar
SaggingRufus 2020-02-25 16:56
Ok cool, I'll give it a try. Would it be possible to suggest official support in a future release?
Avatar
EmoSaru 2020-02-25 17:03
Nope.
17:04
This is as official as it's ever going to get, as it's a platform that is more "special" than it's worth to me.
17:04
If ConnectorLib ever opts to support it natively, then it will be supported, but other than that, it's not going to happen.
Avatar
SaggingRufus 2020-02-25 17:05
Is there anyway to get involved in the development of the tracker?
Avatar
EmoSaru 2020-02-25 17:05
Nope.
17:06
While I can't say that I will never take on additional contributors, I have zero interest in open-sourcing or having a team.
17:06
The instant I do that, it starts to look like my day job, and it will cease to be fun for me.
Avatar
CachoTognax 2020-02-26 15:25
I'm seeing somethign weird: the tracker for lttp seems to not be tracking the chests I open in dungeons, is this normal? I'm doing something wrong? in picture my settings for the rom, I also have keysanity on but I'm using the keysanity map tracker.
Avatar
Natalie 2020-02-26 15:25
This is normal and is probably mentioned somewhere where it can be seen by everyone
15:26
a small combination of circumstances that no one has proposed a satisfactory working solution to leads to this being considered as "cheating"
15:28
among other things, there's the problem of "how do you determine what you just picked up from the chest you just opened", which is a required step in identifying whether you picked up an item check or just another key or the compass
Avatar
CachoTognax 2020-02-26 15:30
Sorry forgot to check pins this time, so having the tracker tell you would save time and be cheating that way? makes sense. Me just playing casually and wanted some help to not go insane, also in my specific case I also put compasses and maps in the whole pool so it would still be a check lel. (edited)
Avatar
WillardJBradley 2020-02-26 15:48
tracking dungeon items manually is a good skill to learn. ๐Ÿ‘
Avatar
blasteg 2020-02-26 17:57
MC shuffle ๐Ÿ‘
Avatar
Nicholas Steel 2020-02-26 23:46
If you play the Super Metroid&ALttP Randomizer crossover, there is a form of auto tracking for the dungeons included in Dorkmaster's map tracking package for Emotracker. The reason it doesn't work for stand-alone ALttPR is because the community of that project have decided on the current implementation that EmoSaru (and others) are adhering to. (edited)
Avatar
Protesilaus 2020-02-27 13:35
I read the sticky notes, I am trying to get AutoTracking setup using BizHawk (new to it, so I could be doing something wrong, was using RetroArch, but I didn't see support for that). I followed the steps (enabling the right Lua core, adding the Lua Connector for BizHawk, ran EmoTracker, using the Robot/Lua console). The Robot turns Yellow, Bizhawk says Connection established, then Red (and I can't stop/start it anymore).
13:35
I ran the prerequisite setup, and the emulator looks like it is working (I am also using the BSNES core, not the SNES 9x)
13:36
I checked Windows Firewall on a whim, but it looks like both Emo and Biz are allowed.
13:37
Can anyone help me with debug things I missed?
Avatar
FADCancelled 2020-02-27 17:07
Hi, I'm new to randomizers and am trying to use the autotracker for SM+LTTP combo randomizer. I have an interesting issue where my zelda items are mostly up to date but my SM items are not being tracked at all. Here's an example
17:07
Avatar
Dorkmaster Flek 2020-02-27 17:07
What emulator are you using?
Avatar
FADCancelled 2020-02-27 17:07
bizhawk
Avatar
Dorkmaster Flek 2020-02-27 17:07
Are you using the Bizhawk variant?
17:07
This sounds like a variant mismatch.
17:08
Bizhawk is for that, Standard is for everything else (SD2SNES, snes9x)
17:08
tldr is the memory addressing works differently which unfortunately necessitated a separate variant. (edited)
Avatar
FADCancelled 2020-02-27 17:08
Where do I look at or choose the variant to use?
Avatar
Dorkmaster Flek 2020-02-27 17:09
When you loaded the pack.
17:09
You had to pick Standard or Bizhawk
17:09
You can right click on the folder in the bottom right as well.
Avatar
FADCancelled 2020-02-27 17:09
Ooooooooooooooh okay thanks I'll report if that fixes it
17:09
Yup, fixed thanks!
Avatar
Dorkmaster Flek 2020-02-27 17:09
๐Ÿ‘
17:10
Maybe I should've called it "Not Bizhawk" ๐Ÿ˜›
Avatar
MikeTrethewey | Axiom Verge 2020-02-27 20:06
@Dorkmaster Flek
BizHawk !BizHawk
Totally unambiguous. ๐Ÿ‘ ๐Ÿ˜‰
Avatar
Nicholas Steel 2020-02-27 23:08
@Protesilaus make sure you've loaded the Bizhawk variant of the tracker package. (edited)
Avatar
Protesilaus 2020-02-27 23:18
@Nicholas Steel Are you talking about the lau script?
23:22
I am using EmoTracker Official ALTTPR Support, I can't check for new packages (it says the community service is down)
Avatar
Nicholas Steel 2020-02-27 23:28
Nevermind me, I'm just being a moron.
23:29
What is the version number of your Bizhawk and Emotracker software? (edited)
Avatar
Protesilaus 2020-02-27 23:34
One second, once I saw that EmoTracker's repository wasn't working, I am upgrading everything. Bizhawk was downloaded today, I think I was 1 version off for Emo
23:39
@Nicholas Steel It was a version mismatch, thanks for your help.
👍🏼 1
Avatar
Dorkmaster Flek 2020-02-28 04:36
Dangit Bizhawk ๐Ÿ˜›
04:36
tbf it's not only that, all the different platforms have something different in the memory addressing it seems.
04:37
Hopefully in a future update, we'll have full native addressing for every platform without having to use different addresses which would remove the need for the separate variant. ๐Ÿคž (edited)
Avatar
EmoSaru 2020-02-28 09:06
The issue is exhirom
09:06
It's wacky
09:07
There is theoretically an update available now that I can pull for connectorlib to support it better
09:07
but it's going to require pre-release testing by smz3 autotracking pack devs
Avatar
Deleted User 2020-02-28 09:09
out of curiosity is there any auto tracking support for OOT currently?
Avatar
EmoSaru 2020-02-28 09:12
No
09:13
N64 autotracking support is coming at some point, but will likely have experimental support when I pull the update I mentioned above
Avatar
Deleted User 2020-02-28 09:29
alright sounds great sorry for not being aware just wanted to ask haha
Avatar
Dorkmaster Flek 2020-02-28 09:57
When you pull that update, I will pre-release test the heck out of it! ๐Ÿ™‚
Avatar
ValikStormsiege 2020-02-28 16:15
hi how do you setup auto tracking?
Avatar
Dorkmaster Flek 2020-02-28 16:16
There are pinned messages depending on if you're using snes9x, Bizhawk, or playing on SD2SNES
Avatar
ValikStormsiege 2020-02-28 16:17
ty
Avatar
Kalvin 2020-03-03 13:47
Hey could someone walk me though how to setup Auto Tracker EmoTracker for alttp? kinda new to all of this
Avatar
deserteagle417 2020-03-03 14:10
Check the pinned messages here. There's setup guides for a few emulators there
14:10
Make sure you follow all of the steps in them carefully
Avatar
brandor5 [KKona] 2020-03-03 16:09
is there a more legit place to download snes9x-rr ?
16:12
well nevermind, gocha provides releases on their github
16:14
Snes9x - Portable Super Nintendo Entertainment System (TM) emulator - gocha/snes9x-rr
Avatar
Dorkmaster Flek 2020-03-03 17:23
Yeah that's the way to get the most recent version. You need the 32 bit version specifically.
Avatar
SKarate 2020-03-03 18:07
Hello, recently I've been having problems getting emotracker to connect with snes9x. I'm using snes9x-rr 1.60, started the lua and got a successful connection established, but on the emotracker side The connection won't even try to start. (Selected connection lua). Any ideas what is going on?
Avatar
EmoSaru 2020-03-03 18:17
What is the version number displayed on your EmoTracker title bar?
Avatar
SKarate 2020-03-03 18:17
2.3.7.2, reinstalled before messaging here.
Avatar
EmoSaru 2020-03-03 18:18
In that case, make sure you've followed the directions in the pinned messages exactly. Order matters.
Avatar
SKarate 2020-03-03 18:20
So when I click start, nothing happens. The robot doesn't turn yellow, when you right click it again it shows start again instead of stop.
Avatar
EmoSaru 2020-03-03 18:21
Was "start" grey/disabled? You have to select SNES > Lua first.
Avatar
SKarate 2020-03-03 18:21
Yes I've selected snes > lua fist. Start is not grey or disabled and won't turn grey or disable.
Avatar
EmoSaru 2020-03-03 18:22
Selecting snes > lua initiates the connection.
18:22
When I do that, the robot icon turns yellow.
Avatar
SKarate 2020-03-03 18:23
Robot stays white for me.,
18:23
Last week everything was working well, yesterday I had this issue start happening.
Avatar
EmoSaru 2020-03-03 18:23
In that case, something has changed about your setup.
18:24
Do you have a new firewall installed?
18:24
I'm assuming you're on it right now, but does that machine have internet access?
Avatar
SKarate 2020-03-03 18:24
Negative, yes.
18:25
(So no to the firewall yes to the internet) (edited)
Avatar
EmoSaru 2020-03-03 18:26
and you are using my LTTP package?
Avatar
SKarate 2020-03-03 18:26
Correct
Avatar
EmoSaru 2020-03-03 18:26
If you open the package manager in EmoTracker, do you see things sorted into games correctly?
Avatar
SKarate 2020-03-03 18:26
Yes
Avatar
EmoSaru 2020-03-03 18:27
Have you tried restarting the tracker and doing SNES > Lua without SNES9X trying to connect
18:27
To verify that it turns yellow in that case or not?
Avatar
SKarate 2020-03-03 18:27
Yes.
18:27
It does not.
Avatar
EmoSaru 2020-03-03 18:29
After clicking SNES > Lua, is either the "Start" or "Stop" menu option clickable?
Avatar
SKarate 2020-03-03 18:29
Start is clickable, stop is greyed/disabled
Avatar
EmoSaru 2020-03-03 18:30
What OS are you running?
Avatar
SKarate 2020-03-03 18:31
Windows 10
Avatar
Nicholas Steel 2020-03-03 18:31
Did you recently update Snes9x?
Avatar
SKarate 2020-03-03 18:31
Not until after the issues started.
18:32
I was using 1.55 successfully, then yesterday 1.55 wasn't working so tried to go to 1.60. Both 1.55 and 1.60 connect successfully but emotracker is unresponsive.
Avatar
Nicholas Steel 2020-03-03 18:32
Is Snes9x configured to not pause while inactive?
Avatar
EmoSaru 2020-03-03 18:32
If they are "connected" to something than they are connected to something else if EmoTracker is behaving the way you say.
18:32
Do you have another connectorlib app running at the same time?
18:33
Crowd Control, or perhaps another instance of EmoTracker?
Avatar
SKarate 2020-03-03 18:35
Okay crowd control I believe was it. I just finished an oot stream lol.
18:35
Thank you for your patience and support.
Avatar
EmoSaru 2020-03-03 18:35
No problem, hopefully you're sorted out now.
Avatar
FaeWilds 2020-03-04 21:47
Hey, I'm having issues getting the auto-tracker to work with bizhawk - The connection gets established but the robot icon turns red (displaying the "Auto-tracker is having an error" on mouse-over) and the LUA console in bizhawk is giving me the following error:
Connection established Unable to find domain: System Bus, falling back to current NLua.Exceptions.LuaException: unprotected error in call to Lua API (0) at NLua.Lua.PanicCallback(IntPtr luaState) at lua_error(lua_State* ) at NLua.ObjectTranslator.throwError(IntPtr luaState, Object e) at NLua.Lua.SetPendingException(Exception e) at NLua.LuaMethodWrapper.call(IntPtr luaState) at NLua.MetaFunctions.runFunctionDelegate(IntPtr luaState) at lua_resume(lua_State* , Int32 ) at BizHawk.Client.EmuHawk.EmuLuaLibrary.ResumeScript(LuaFile lf) at BizHawk.Client.EmuHawk.LuaConsole.<>c__DisplayClass57_1.<ResumeScripts>b__1() at BizHawk.Client.Common.LuaSandbox.Sandbox(Action callback, Action exceptionCallback)
This is a fresh install of both bizhawk and emotracker (having not installed either previously) and I've followed the pin instructions
21:48
BizHawk is version 2.4 and EmoTracker is 2.3.7.2
21:49
And lua core is set to Lua+LuaInterface in bizhawk
Avatar
Nicholas Steel 2020-03-04 21:57
Did you remember to close Bizhawk and then open it again after changing the LUA core?
Avatar
FaeWilds 2020-03-04 21:57
Yeah, I've restarted it a few times
Avatar
Nicholas Steel 2020-03-04 22:00
You've configured Bizhawk to use the BSNES emulation core?
Avatar
FaeWilds 2020-03-04 22:00
Yep
Avatar
Nicholas Steel 2020-03-04 22:00
What LUA file are you trying to load?
Avatar
FaeWilds 2020-03-04 22:01
connector.lua
Avatar
Nicholas Steel 2020-03-04 22:01
From... the Emotracker installation folder right?
Avatar
FaeWilds 2020-03-04 22:01
Yep
22:01
for bizhawk
22:01
Hmm, looks like it's bizhawk's fault
22:01
Snes9x-rr is working (edited)
Avatar
Nicholas Steel 2020-03-04 22:02
Have you tried performing the Pre-requisits installation for Bizhawk?
Avatar
FaeWilds 2020-03-04 22:02
Yeah they got installed
Avatar
Nicholas Steel 2020-03-04 22:03
Make sure the Tracker Package within Emotracker is up to date. (edited)
Avatar
FaeWilds 2020-03-04 22:03
It's a fresh install from today, so it should be
22:03
I think I'll just continue with snes9x rr
22:03
¯\_(ใƒ„)_/¯
Avatar
Nicholas Steel 2020-03-04 22:06
You're certain you're loading C:\Program Files (x86)\EmoTracker\Connectors\bizhawk\connector.lua and not C:\Program Files (x86)\EmoTracker\Connectors\snes9x\connector.lua?
Avatar
FaeWilds 2020-03-04 22:06
Positive.
Avatar
Nicholas Steel 2020-03-04 22:08
EmoSaru, has the issue in the first pinned message been resolved?
Avatar
EmoSaru 2020-03-05 01:11
The pinned message is specifically about multiworld, and would occur after this point.
01:12
Your Lua core is not set to LuaInterface tho
01:12
If it was, you would not be getting NLua errors. (edited)
Avatar
FaeWilds 2020-03-05 01:29
I specifically set it
01:29
¯\_(ใƒ„)_/¯
01:30
I even un-set it then set it again to make sure
Avatar
Nicholas Steel 2020-03-05 01:30
The bottom option on this screen
Avatar
FaeWilds 2020-03-05 01:30
Yep, did that
Avatar
Nicholas Steel 2020-03-05 01:30
Take a screenshot of it lol, to be certain
Avatar
FaeWilds 2020-03-05 01:31
Indeed!
01:31
Like I said, I think it's a bizhawk issue? I got snes9x-rr to work with no issues
Avatar
Nicholas Steel 2020-03-05 01:33
This says it's up to date/green Installed? (edited)
Avatar
FaeWilds 2020-03-05 01:34
Yep, green
Avatar
Nicholas Steel 2020-03-05 01:35
In any case, you should tick that AutoSaveRAM option in Bizhawk, it'll ensure Bizhawk writes your in-game save data to the HDD 30 seconds after any change is made to it instead of only when the program is correctly closed (which is problematic if the program was to crash)
Avatar
FaeWilds 2020-03-05 01:36
Yeah probably. I'll just use snes9x in the interim anyway and remain confused about why it isn't working in bizhawk
Avatar
Nicholas Steel 2020-03-05 01:36
you could try completely deleting your Bizhawk installation and redownloading a fresh copy.
Avatar
EmoSaru 2020-03-05 01:37
Also, I trust you were using the โ€œbizhawkโ€ variant of that package
Avatar
FaeWilds 2020-03-05 01:37
Yep
Avatar
Dorkmaster Flek 2020-03-05 07:17
If it was working otherwise okay but you were using the incorrect variant, the only effect we've seen thus far is the items don't get tracked properly because different memory addressing yada yada yada. ๐Ÿ˜›
07:18
You should still get the little robot turning yellow when you switch it on and then green/turquoise when you run the Lua connector script.
07:18
That looks like an issue getting it to connect to EmoTracker at all.
Avatar
Zentensu 2020-03-14 17:26
as of now dose auto tracker only work with Alttp?
Exported 1,846 message(s)